Programming PHP What is PHP and what can PHP do?

What is PHP?

PHP is a widely-used general-purpose scripting language that is especially suited for Web development and can be embedded into HTML. If you are new to PHP and want to get some idea of how it works, try the introductory tutorial. After that, check out the online manual, and the example archive sites and some of the other resources available in the links section.

What features does PHP have?

  1. PHP is free to download and use
  2. PHP is an open source software
  3. PHP is a server-side scripting language, like ASP
  4. PHP scripts are executed on the server
  5. PHP supports many databases (MySQL, Informix, Oracle, Sybase, Solid, PostgreSQL, Generic ODBC, etc.)
  6. PHP stands for PHP: Hypertext Preprocessor

How popular PHP is and what can PHP do?

I just want to say: very very popular!

You can also see how popular PHP is relative to other Apache modules at SecuritySpace's Web Survey. Spoiler: PHP is the most popular.

There is also a Programming Community Index provided by TIOBE.

There are detailed stats about PHP, by version, by countries, by web servers and evolution from the "PHP version tracker", run by

What is the latest version of PHP?

The PHP development team would like to announce the immediate availability of PHP 5.2.16. This release marks the end of support for PHP 5.2. All users of PHP 5.2 are encouraged to upgrade to PHP 5.3.

This release focuses on addressing a regression in open_basedir implementation introduced in 5.2.15 in addition to fixing a crash inside PDO::pgsql on data retrieval when the server is down. All users who have upgraded to 5.2.15 and are utilizing open_basedir are strongly encouraged to upgrade to 5.2.16 or 5.3.4.

To prepare for upgrading to PHP 5.3, now that PHP 5.2's support ended.

Programming - PHP