From Wikipedia, the free encyclopedia
(Redirected from Php)
Jump to navigation Jump to search
Paradigmimperative, object-oriented, Procedural, reflective
Designed byRasmus Lerdorf
DeveloperThe PHP Group
First appeared1995; 23 years ago (1995)[1]
Stable release7.2.11 / October 11, 2018; 2 months ago (2018-10-11)[2]
Typing disciplineDynamic, weak
Implementation languageC
LicensePHP License[3]
Filename extensions.php, .phtml .php4 .php3 .php5 .phps
Major implementations
Zend Engine, Phalanger, Quercus, Project Zero, HHVM
Influenced by
C, C++, Java, Perl, Tcl[1]

PHP (PHP: Hypertext Preprocessor) is a scripting language that helps people make web pages more interactive by allowing them to do more things. PHP code is run on the web server.

A website programmed with PHP can have pages that are password protected. A website with no programming cannot do this without other complex things. Standard PHP file extensions are: .php .php3 or .phtml, but a web server can be set up to use any extension.[4][5]

Its structure was influenced by many languages like C, Perl, Java, C++, and even Python. It is considered to be free software by the Free Software Foundation.[6]

Wikipedia, which runs on MediaWiki, uses the PHP scripting language.

History[change | change source]

PHP was first created by a man called Rasmus Lerdorf in 1995.[7] It is now developed and improved by a large team of people.

Example[change | change source]

An example Hello World program:

echo "Hello, World!";

It is common to put PHP code inside a HTML document, for example:

<!DOCTYPE html>
		<title>Hello World</title>
		<?= '<p>Hello World</p>'; ?>

Related pages[change | change source]

References[change | change source]

  1. 1.0 1.1 Rasmus Lerdorf began assembling C code originally written for CGI scripts into a library and accessing the library's functions, including SQL queries, through HTML-embedded commands in 1994; Lerdorf, Rasmus (2007-04-26). "PHP on Hormones - history of PHP presentation by Rasmus Lerdorf given at the MySQL Conference in Santa Clara, California" (mp3). The Conversations Network. Retrieved 2009-12-11. Every day I would change the language drastically, and it didn't take very long, so by 1995, mid-1995 or so, PHP looked like this. This isn't that far from what PHP looks like today, actually.
  2. "PHP 7.2.11 Released". The PHP Group. Retrieved 16 October 2018.
  3. "Official PHP License Information". The PHP Group. Retrieved 21 April 2011.
  4. Retrieved on 30 October, 2007
  5. "Apache Module mod_mime AddHandler Directive". Retrieved 30 September 2015.
  6. "GPL-Incompatible, Free Software Licenses". Various licenses and comments about them. Free Software Foundation.
  7. "History of PHP". The PHP Group. Retrieved 18 July 2011.

Other websites[change | change source]