DEV Community

Cover image for What is PHP
Stackfindover
Stackfindover

Posted on • Updated on

What is PHP

Who invented PHP, how it works, answers to all such questions about PHP, and much other information, you are going to get here today. Hope this information will work for you.

What is PHP

The full form of PHP is PHP: Hypertext Preprocessor It is an open-source server-side scripting language that is used for web development.

In the past, PHP was a Personal Home Page but currently, it has been changed to PHP: Hypertext Preprocessor. PHP was invented by Rasmus Lerdorf in 1994, to run PHP, a web server or client machine is needed such as Xampp, Wamp, etc.

As we have known in our previous article (What is HTML and What is CSS) what is the use them, HTML and CSS code can be seen on the website but the user cannot see the code of PHP because the code of PHP resides in the server PHP is a very powerful language. There are millions of websites on the internet using PHP. Almost all CMS like WordPress, Joomla, Drupal, etc. are built in PHP itself.

What is the use of PHP?

  1. A dynamic website or web application can be created in PHP.
  2. Browser cookies can be set and accessed via PHP.
  3. Browser cookies can be accessed by setting up PHP.
  4. Email can be sent and received via PHP.
  5. Data encryption and decryption can also be done through PHP.
  6. Through PHP, we can store user’s data in the database by filling in data from the user through any of the forms.
  7. A user login system can also be created from this. And server-side validation can also be done.
  8. A website can also be connected to the database with PHP.
  9. Files can be open, close, read and write in PHP.
  10. The PHP file is saved with the .php extension.

How does PHP work?

PHP is actually software that is installed on a web server and works with a web server. It works to make software web pages accessible to a user. When we type the URL of a website in the search bar of our Web Browser, we are sending a message to the web server by entering that URL. As soon as the massage is read, the webserver sends the Html file of that website to our web browser. gives. The browser reads the HTML file and displays the website’s web page in front of it. Here PHP acts as an interface.

What is meant by interface?

What is meant by the interface is that it converts the request sent in the server into machine language. Whenever a request for a file comes to the server, the PHP interpreter converts that code and accesses it in the database and picks up the file from there, and sends it to the server. After which the server reaches that file to the user.

Whenever a user sends a request to the server for a PHP document through their web browser, the server first sends it to the PHP processor after finding out that document.

How many types of operations are performed in PHP?

It performs two types of operations:

  1. Copy mode: In this method, plain HTML is copied to the final output.
  2. interpreter mode: In this method, the code of PHP has executed the interpreter and the output it receives is added to the final output.

Alt Text

Know More

  1. Advantages of PHP
  2. Disadvantages of PHP
  3. History of PHP

Top comments (0)