Global Information Lookup Global Information

PHP information


PHP
ParadigmMulti-paradigm: imperative, functional, object-oriented, procedural, reflective
Designed byRasmus Lerdorf
DeveloperThe PHP Development Team, Zend Technologies, PHP Foundation
First appeared8 June 1995; 28 years ago (1995-06-08)[1][2]
Stable release
8.3.4 / 14 March 2024; 15 days ago (2024-03-14)[3]
Typing disciplineDynamic, weak, gradual[4]
Implementation languageC (primarily; some components C++)
OSUnix-like, Windows, macOS, IBM i, OpenVMS
Licensedual licensed GNU General Public License version 2 or any later version and PHP License for PHP versions 3.0 or earlier.[5] Only PHP License (most of Zend engine under Zend Engine License) for 3.01x and later versions.
Filename extensions.php,.phar,.phtml,.pht,.phps
Websitewww.php.net Edit this at Wikidata
Major implementations
Zend Engine, HHVM, PeachPie, Quercus, Parrot
Influenced by
Perl, C, C++, Java,[6] Tcl,[2] JavaScript[7]
Influenced
Hack, JSP, ASP, React JS
  • PHP PHP Programming at Wikibooks

PHP is a general-purpose scripting language geared towards web development.[8] It was originally created by Danish-Canadian programmer Rasmus Lerdorf in 1993 and released in 1995.[9][10] The PHP reference implementation is now produced by the PHP Group.[11] PHP was originally an abbreviation of Personal Home Page,[12][13] but it now stands for the recursive initialism PHP: Hypertext Preprocessor.[14]

PHP code is usually processed on a web server by a PHP interpreter implemented as a module, a daemon or a Common Gateway Interface (CGI) executable. On a web server, the result of the interpreted and executed PHP code—which may be any type of data, such as generated HTML or binary image data—would form the whole or part of an HTTP response. Various web template systems, web content management systems, and web frameworks exist that can be employed to orchestrate or facilitate the generation of that response. Additionally, PHP can be used for many programming tasks outside the web context, such as standalone graphical applications[15] and drone control.[16] PHP code can also be directly executed from the command line.

The standard PHP interpreter, powered by the Zend Engine, is free software released under the PHP License. PHP has been widely ported and can be deployed on most web servers on a variety of operating systems and platforms.[17]

The PHP language has evolved without a written formal specification or standard, with the original implementation acting as the de facto standard that other implementations aimed to follow.

W3Techs reports that as of 23 March 2024 (the four months after the PHP 8.3 release), PHP is used by 76.4% of all websites whose programming language could be determined, and 57.2% thereof use PHP 7 which is outdated and known to be insecure.[18] Additionally, PHP 8.0, is no longer supported,[19] meaning the vast majority of PHP users utilize outdated versions, and well over half of all websites, PHP-using or not (whose programming language could be determined) are insecure.

  1. ^ Cite error: The named reference history-php-release was invoked but never defined (see the help page).
  2. ^ a b Lerdorf, Rasmus (2007-04-26). "PHP on Hormones – history of PHP presentation by Rasmus Lerdorf given at the MySQL Conference in Santa Clara, California". The Conversations Network. Archived from the original on 2019-01-06. Retrieved 2009-12-11.
  3. ^ "PHP: News Archive - 2024". www.php.net.
  4. ^ "PHP: Function arguments – Manual". secure.php.net.
  5. ^ "PHP: Release Archives (museum)". museum.php.net.
  6. ^ "PHP: Preface – Manual".
  7. ^ Stogov, Dmitry [@dstogov] (December 4, 2015). "It's not a secret that some #PHP7 optimization ideas came from HHVM, LuaJIT and V8. Thank you @HipHopVM @SaraMG. #php7thankyou" (Tweet) – via Twitter.
  8. ^ "PHP: Hypertext Preprocessor". www.php.net. Retrieved 2020-02-12.
  9. ^ Krill, Paul (2013-11-18). "Believe the hype: PHP founder backs Facebook's HipHop technology". InfoWorld. Retrieved 2022-10-13.
  10. ^ "Announce: Personal Home Page Tools (PHP Tools)". groups.google.com. Retrieved 2022-11-03.
  11. ^ "History of PHP and related projects". The PHP Group. Retrieved 2008-02-25.
  12. ^ "History of PHP". php.net.
  13. ^ Olsson, Mikael (2013-09-04). PHP Quick Scripting Reference. Apress. ISBN 978-1-4302-6284-8.
  14. ^ PHP Manual: Preface, www.php.net.
  15. ^ "Introduction: What can PHP do?". PHP Manual. Retrieved 2009-03-05.
  16. ^ helicopter: Port of node-ar-drone which allows user to control a Parrot AR Drone over PHP: jolicode/php-ar-drone, JoliCode, 2019-01-11, retrieved 2019-02-23
  17. ^ Cite error: The named reference foundations was invoked but never defined (see the help page).
  18. ^ Cite error: The named reference PHP Usage Stats was invoked but never defined (see the help page).
  19. ^ "Usage Statistics and Market Share of PHP Version 8 for Websites, March 2024". w3techs.com. Retrieved 2024-03-23.

and 21 Related for: PHP information

Request time (Page generated in 0.5981 seconds.)

PHP

Last Update:

Lerdorf in 1993 and released in 1995. The PHP reference implementation is now produced by the PHP Group. PHP was originally an abbreviation of Personal...

Word Count : 11804

Philippine peso

Last Update:

"$" used throughout Spanish America. Alternative symbols used are "PHP", "PhP", "Php", or just "P". The monetary policy of the Philippines is conducted...

Word Count : 6833

Web server directory index

Last Update:

pl, index.php, index.shtml, index.jsp, default.asp) even though it may be more appropriate to still specify the HTML output (index.html.php or index.html...

Word Count : 799

PhpWiki

Last Update:

PhpWiki is a web-based wiki software application. It began as a clone of WikiWikiWeb and was the first wiki written in PHP. PhpWiki has been used to edit...

Word Count : 336

PHP Family

Last Update:

Industries Ltd. PHP Power Generation Plant Ltd. PHP Power Company Ltd. PHP Float Glass Industries Ltd. PHP Agro Products Ltd. PHP Corporation Ltd. PHP Overseas...

Word Count : 634

PhpMyAdmin

Last Update:

phpMyAdmin is a free and open source administration tool for MySQL and MariaDB. As a portable web application written primarily in PHP, it has become one...

Word Count : 657

PhpBB

Last Update:

phpBB is an Internet forum package written in the PHP scripting language. The name "phpBB" is an abbreviation of PHP Bulletin Board. Available under the...

Word Count : 4612

PhpDocumentor

Last Update:

phpDocumentor is an open-source documentation generator written in PHP. It automatically parses PHP source code and produces readable API and source code...

Word Count : 235

PhpLDAPadmin

Last Update:

phpLDAPadmin is a web app for administering Lightweight Directory Access Protocol (LDAP) servers. It's written in the PHP programming language, and is...

Word Count : 516

PHP License

Last Update:

The PHP License is the open-source license under which the PHP scripting language is released. The PHP License is designed to encourage widespread adoption...

Word Count : 440

Php architect

Last Update:

php[architect] is a magazine dedicated to PHP programming language. It was founded in 2002 by Marco Tabini and his group The BlueParabola. php[architect]...

Word Count : 353

List of PHP editors

Last Update:

This article contains a list of text editors with features specific to the PHP scripting language. Aptana Studio – Eclipse-based IDE, able to use PDT plugins...

Word Count : 1003

Ming library

Last Update:

files. It is often packaged as a PHP module that allows for the dynamic generation of Flash animations. In addition to PHP, the library can also be used...

Word Count : 172

JsPHP

Last Update:

JsPHP is a cross-browser JavaScript library designed to make the PHP application programming interface (API) available in JavaScript environments. It was...

Word Count : 433

CakePHP

Last Update:

CakePHP is an open-source web framework. It follows the model–view–controller (MVC) approach and is written in PHP, modeled after the concepts of Ruby...

Word Count : 865

PHP pistol

Last Update:

The PHP (Prvi Hrvatski Pištolj, English: first Croatian pistol) was the first major production pistol in Croatia, chambered in the 9×19mm Parabellum cartridge...

Word Count : 277

RadPHP

Last Update:

RadPHP (formerly Delphi for PHP) was an IDE and rapid application development framework for the PHP programming language developed by Embarcadero Technologies...

Word Count : 94

PHP Standard Recommendation

Last Update:

The PHP Standard Recommendation (PSR) is a PHP specification published by the PHP Framework Interop Group. Similar to Java Specification Request for Java...

Word Count : 510

PHP accelerator

Last Update:

A PHP accelerator is a PHP extension designed to improve the performance of software applications written in the PHP programming language. Most PHP accelerators...

Word Count : 338

PHP serialization format

Last Update:

The PHP serialization format is the serialization format used by the PHP programming language. The format can serialize PHP's primitive and compound types...

Word Count : 133

MediaWiki

Last Update:

part of the set requirements for the software. MediaWiki is written in the PHP programming language and stores all text content into a database. The software...

Word Count : 10056

PDF Search Engine © AllGlobal.net