PHP Tutorial

You are Here:

What is PHP?

PHP is the most popular sever-side general-purpose scripting language for building dynamic, interactive Web sites.

As a general rule, PHP programs run on a Web server, and serve Web pages to visitors on request.

PHP History

PHP was originally created by Rasmus Lerdorf in 1995.

PHP originally stood for Personal Home Page, but it now stands for stands for recursive initialism PHP: Hypertext Preprocessor, which gives you a good idea of its core purpose: to process information and produce hypertext (HTML) as a result.

Why PHP?

One of the key features of PHP is that you can embed PHP code within HTML Web pages, making it very easy for you to create dynamic content quickly.

PHP can be deployed on almost every operating system and platform for free, with Linux-based systems being the most popular choice.

PHP development is mainly focused on server-side scripting rather than general-purpose scripting tasks, and it's generally considered to be a competitor to technologies such as Microsoft's ASP.NET, Apache Software Foundation's mod_perl module, and Joyent's Node.js.

Applications of PHP

PHP is primarily used to handle complex data processing that allows dynamic data to appear on web pages, such as math calculations, number crunching, and interacting with a database. The following is the list of few examples of where PHP programming is used.

  • Facebook is written in PHP
  • Yahoo is written in PHP
  • Flickr is written in PHP
  • WordPress is written in PHP
  • Wikipedia is written in PHP
  • MailChimp is written in PHP

Usage Rights

PHP is an open-source (PHP License) and free for all uses: government, commercial, personal or educational.


To learn PHP, you don't need to have any prior programming experience.


Hi Developers, we almost covered 90% of String functions and Interview Question on PHP with examples for quick and easy learning.

We are working to cover every Single Concept in PHP.

Please do google search for:

Join Our Channel

Join our telegram channel to get an instant update on depreciation and new features on HTML, CSS, JavaScript, jQuery, Node.js, PHP and Python.

This channel is primarily useful for Full Stack Web Developer.

Share this Page

Meet the Author