downloads | documentation | faq | getting help | mailing lists | licenses | wiki | reporting bugs | php.net sites | links | conferences | my php.net

search for in the

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.

Ever wondered how popular PHP is? see the Netcraft Survey.

Thanks To

Related sites

Community

Syndication

You can grab our news as an RSS feed via a daily dump in a file named news.rss.

Upcoming Events [add]

February

Conferences

24. PHP UK Conference 2012
29. ConFoo 2012

User Group Events

13. Queen City (Charlotte) PHP
14. Hamburg
14. Dallas PHP/MySQL Users Group
14. Dallas PHP Users Group (DPUG)
14. Austin PHP Meetup
14. OKC PHP Meetup
14. Nashville PHP User Group
14. Oklahoma City PHP User Group
14. Buffalo PHP Meetup
14. South Florida PHP Users Group
14. South Florida PUG - Lauderdale
15. Miami PHP User Group
15. Broward Php Usergroup
15. Chicago PHP User Group Brunch
15. Baltimore PHP User Group
16. TriPUG
16. OINK-PUG (Cincinnati, Ohio)
16. Utah PHP Users Group Meeting
16. Denver - FRPUG
16. B/CS PHP User Group
18. Kansas City
18. Miami Linux Users Group
18. Twin Cities PHP
18. Los Angeles LAMPsig
21. PHP Brisbane Meetup Group
21. Nashville Enterprise LAMP UG
21. Chattanooga PHP Developers
21. PHP North-East User Group
21. NWO-PUG User Group Meeting
22. Edinburgh PHP Users Group
23. Arabic PHP Group Meeting
23. Malaysia PHP User Group Meet Up
23. Sandy PHP Group
23. Memphis PHP
23. PHP Usergroup D/DU/KR
25. Miami Linux Meetup
25. PHP RIO Meetup
25. PHP User Group Hong Kong
27. Long Island PHP Users Group
27. Tampa Bay Florida PHP
27. Winnipeg PHP
28. New York
28. AzPHP
28. Malaysia PHP Meetup
28. PHP Usergroup Karlsruhe
28. PHPUG Wuerzburg
28. DCPHP Beverage Subgroup
28. Brisbane PHP User Group
28. PHP User Group Roma
29. Irish PHP Users Group meeting
29. Guelph PHP Users Group

March

Conferences

01. ConFoo 2012

User Group Events

01. SDPHP (San Diego, CA)
01. Hannover
01. Meetup Day
01. Omaha PHP Users Group Meetup
01. PHP London
01. The Houston PHP Users Group
01. Boston PHP Meetup
01. Atlanta PHP User Group
01. Sydney PHP Group meetings
01. PHP UG Meetup Auckland
01. Seattle PHP Meetup Group
01. The Copenhagen PHP Meetup Group
01. SF PHP Meetup
01. Knoxville Python & PHP UG
01. Minnesota PHP User Group
01. OrlandoPHP User Group
01. PHP Cardiff Meetup
01. PHPEM
02. Köln/Bonn
02. Iran PHP developer's meetup
04. PHP meeting online in China
04. meeting de LAMPistas en La Paz
05. PHP Online User Group
06. SW Florida Linux Users Group
06. PDXPHP monthly meeting
06. Jacksonville User Group
06. Berlin PHP Usergroup Meeting
06. PHPNW: PHP North West user group
07. Meeting PHP Usergroup OWL
07. BostonPHP
07. Pittsburgh PHP Meetup Group
08. Meeting usergroup Dortmund
08. PHP Usergroup Frankfurt/Main
08. Metro Jersey PHP Usergroup
10. PHP User Group Nanaimo, BC/CA
10. PEA meeting from phpchina
10. Nagpur PHP Meetup
10. Nezahualcoyotl PHP Ramptors
11. Los Angeles PHP Developers Group
12. Queen City (Charlotte) PHP
13. Hamburg
13. Dallas PHP/MySQL Users Group
13. Dallas PHP Users Group (DPUG)
13. Austin PHP Meetup
13. OKC PHP Meetup
13. Nashville PHP User Group
13. Oklahoma City PHP User Group
13. Buffalo PHP Meetup
13. South Florida PHP Users Group
13. South Florida PUG - Lauderdale
14. Wash DC PHP Developers Group
14. PHP User Group Stuttgart
14. South FL PUG- Miami
14. PHP South West User Group
14. PHPSW, UK
14. DC PHP Developer's Community
15. TriPUG
15. OINK-PUG (Cincinnati, Ohio)
15. Utah PHP Users Group Meeting
15. Denver - FRPUG
15. B/CS PHP User Group
17. Kansas City
17. Miami Linux Users Group
17. Twin Cities PHP
17. Los Angeles LAMPsig
20. PHP Brisbane Meetup Group
20. Nashville Enterprise LAMP UG
20. Chattanooga PHP Developers
20. PHP North-East User Group
20. NWO-PUG User Group Meeting
21. Miami PHP User Group
21. Broward Php Usergroup
21. Chicago PHP User Group Brunch
21. Baltimore PHP User Group
22. Memphis PHP
22. PHP Usergroup D/DU/KR
26. Long Island PHP Users Group
26. Tampa Bay Florida PHP
26. Winnipeg PHP
27. New York
27. AzPHP
27. Malaysia PHP Meetup
27. PHP Usergroup Karlsruhe
27. PHPUG Wuerzburg
27. DCPHP Beverage Subgroup
27. Brisbane PHP User Group
27. PHP User Group Roma
28. Irish PHP Users Group meeting
28. Guelph PHP Users Group
28. Edinburgh PHP Users Group
29. Arabic PHP Group Meeting
29. Malaysia PHP User Group Meet Up
29. Sandy PHP Group
31. Miami Linux Meetup
31. PHP RIO Meetup
31. PHP User Group Hong Kong

Training

01. Curso de PHP Avanzado en Bilbao
01. Schulung PHP dynamic websites
01. ZEND: Test Prep: PHP 5.3 Cert
01. ZEND: PHP Security On-line
03. PHP & AJAX -Construindo Websites
03. Core and Advanced PHP Workshop
04. Ahmedabad PHP Group Training
04. php training
05. MySQL Spain
05. Curso PHP Madrid
05. PHP E-Learning/Germany
05. Curso on-line ActionScript / PHP
05. PHP & MySQL Training in Kassel
05. PHP & MySQL com Dreamweaver MX
05. Curso on-line de PHP
05. PHP & MYSQL-Construindo WebSites
05. PHP Training Heilbronn
05. ZEND: PHPI: Foundations On-line
05. ZEND: PHPII: Higher Structures
05. PHP Training Philippines
06. Curso on-line de PHP-MySQL
06. PHP Class at CalTek
07. PHP Training - Chennai - India
07. Zend Certification
08. UK Smarty Templating Workshop
12. PHP para Expertos Curso on-line
12. Curso PHP y MySQL
12. ZEND: Framework: Fundamentals
12. ZEND: Framework: Advanced
12. PHP and XML-Seminar
14. UK Object Orientation Workshop
15. Chennai PHP Training
15. Initiation -la programmation php
15. Dév. de sites WEB dynamiques PH
19. PHP & MySQL Training / Gießen
19. PHP Intro Course South Africa
19. ZEND: PHP for OO/Procedural Prog
19. ZEND: Test Prep: Framework Cert
20. Cursos de PHP en Bilbao
22. PHP Brasil - Training
26. Basic PHP Course
26. Formation PHP Niveau 2 Bordeaux
27. UK PHP Training
30. PHP Training

PHP 5.2.1 and PHP 4.4.5 Released

[14-Feb-2007] The PHP development team would like to announce the immediate availability of PHP 5.2.1 and availability of PHP 4.4.5. These releases are major stability and security enhancements of the 5.x and 4.4.x branches, and all users are strongly encouraged to upgrade to it as soon as possible. Further details about the PHP 5.2.1 release can be found in the release announcement for 5.2.1, the full list of changes is available in the ChangeLog for PHP 5. Details about the PHP 4.4.5 release can be found in the release announcement for 4.4.5, the full list of changes is available in the ChangeLog for PHP 4.

Security Enhancements and Fixes in PHP 5.2.1 and PHP 4.4.5:

  • Fixed possible safe_mode & open_basedir bypasses inside the session extension.
  • Fixed unserialize() abuse on 64 bit systems with certain input strings.
  • Fixed possible overflows and stack corruptions in the session extension.
  • Fixed an underflow inside the internal sapi_header_op() function.
  • Fixed non-validated resource destruction inside the shmop extension.
  • Fixed a possible overflow in the str_replace() function.
  • Fixed possible clobbering of super-globals in several code paths.
  • Fixed a possible information disclosure inside the wddx extension.
  • Fixed a possible string format vulnerability in *print() functions on 64 bit systems.
  • Fixed a possible buffer overflow inside ibase_{delete,add,modify}_user() functions.
  • Fixed a string format vulnerability inside the odbc_result_all() function.

Security Enhancements and Fixes in PHP 5.2.1 only:

  • Prevent search engines from indexing the phpinfo() page.
  • Fixed a number of input processing bugs inside the filter extension.
  • Fixed allocation bugs caused by attempts to allocate negative values in some code paths.
  • Fixed possible stack/buffer overflows inside zip, imap & sqlite extensions.
  • Fixed several possible buffer overflows inside the stream filters.
  • Memory limit is now enabled by default.
  • Added internal heap protection.
  • Extended filter extension support for $_SERVER in CGI and apache2 SAPIs.

Security Enhancements and Fixes in PHP 4.4.5 only:

  • Fixed possible overflows inside zip & imap extensions.
  • Fixed a possible buffer overflow inside mail() function on Windows.
  • Unbundled the ovrimos extension.

The majority of the security vulnerabilities discovered and resolved can in most cases be only abused by local users and cannot be triggered remotely. However, some of the above issues can be triggered remotely in certain situations, or exploited by malicious local users on shared hosting setups utilizing PHP as an Apache module. Therefore, we strongly advise all users of PHP, regardless of the version to upgrade to the 5.2.1 or 4.4.5 releases as soon as possible.

For users upgrading to PHP 5.2 from PHP 5.0 and PHP 5.1, an upgrade guide is available here, detailing the changes between those releases and PHP 5.2.1.

Update: Feb 14th; Added release information for PHP 4.4.5.

Update: Feb 12th; The Windows install package had problems with upgrading from previous PHP versions. That has now been fixed and new file posted in the download section.


The front page has changed

[08-Feb-2007] The news on the front page of php.net has changed, the conference announcements are now located on their own page. The idea is to keep php.net specific news clear and also opens the door for additional news entries, like for RC releases. More changes are on the way so keep an eye out.


The PHP Manual

PHP Manual Updates

[03-Feb-2007] The PHP documentation team is proud to present to the PHP community a few fixes and tweaks to the PHP Manual, including:

  • an improved, XSL-based build system that will deliver compiled manuals to mirrors in a more timely manner (goodbye dsssl)
  • manual pages can now contain images (see imagearc() for an example)
  • updated function version information and capture system (fewer "no version information, might be only in CVS" messages)
  • ... and more to come!

Please help us improve the documentation by submitting bug reports, and adding notes to undocumented functions.


PHP 5.2.0 Released

[02-Nov-2006] The PHP development team is proud to announce the immediate release of PHP 5.2.0. This release is a major improvement in the 5.X series, which includes a large number of new features, bug fixes and security enhancements. Further details about this release can be found in the release announcement 5.2.0, the full list of changes is available in the ChangeLog PHP 5.

All users of PHP, especially those using earlier PHP 5 releases are advised to upgrade to this release as soon as possible. This release also obsoletes the 5.1 branch of PHP.

For users upgrading from PHP 5.0 and PHP 5.1 there is an upgrading guide available here, detailing the changes between those releases and PHP 5.2.0.


News Archive

 
RSS | show source | credits | stats | sitemap | contact | advertising | mirror sites