Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
PHP: Hypertext Preprocessor
[go: Go Back, main page]

PHP
downloads | documentation | faq | getting help | mailing lists | 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.

This mirror sponsored by:

PacketBusiness, Inc.


Upcoming Events [add]

February

Conferences

12. Vancouver PHP Conference 2007
20. OSDC Israel 2007
23. UK PHP Conference

User Group Events

10. PHP User Group Nanaimo, BC/CA
13. Hamburg
13. Dallas PHP/MySQL Users Group
13. Dallas PHP Users Group (DPUG)
13. Austin PHP Meetup
13. OKC PHP Meetup
13. Seattle PHP Users Group
14. Wash DC PHP Developers Group
15. TriPUG
15. OINK-PUG (Cincinnati, Ohio)
15. Utah PHP Users Group Meeting
17. Kansas City
17. Miami Linux Users Group
17. Twin Cities PHP
17. Los Angeles LAMPsig
19. Lexington, KY PHP Meetup
20. Madison PHP User's Group
20. PHP Brisbane Meetup Group
21. Miami PHP User Group
21. Broward Php Usergroup
21. Chicago PHP User Group
21. Nashville PHP Users Group
22. Arabic PHP Group Meeting
22. Malaysia PHP User Group Meet Up
26. Long Island PHP Users Group
27. New York
27. AzPHP
27. San Antonio PHP Meetup
28. Munich

Training

9. Opleiding PHP Professional
9. Curso de PHP 5.0 Avanzado
9. PHP e MySQL - Verão - IME-USP
12. PHP & MySQL Training / Frankfurt
12. PHP para Expertos Curso on-line
12. Curso PHP y MySQL
12. PHP Programming Boot Camp - USA
12. PHP and MySQL Bootcamp
12. PHP & MySQL : Fast-Track
15. Chennai PHP Training
19. PHP & MySQL Training / Gießen
19. Formation LAMP a Quebec
20. Cursos de PHP en Bilbao
22. PHP Brasil - Training
26. PHP5 Bootcamp Training
26. LAMP Training in Montreal
26. Basic PHP Course
26. PHP training
26. Introduction to PHP
27. UK PHP Training
27. PHP Programming Course>Edinburgh

PHP 5.2.1 Released

[08-Feb-2007] The PHP development team would like to announce the immediate availability of PHP 5.2.1. This release is a major stability and security enhancement of the 5.X branch, and all users are strongly encouraged to upgrade to it as soon as possible. Further details about this release can be found in the release announcement 5.2.1, the full list of changes is available in the ChangeLog PHP 5.

Security Enhancements and Fixes in PHP 5.2.1:

  • Fixed possible safe_mode & open_basedir bypasses inside the session extension.
  • Prevent search engines from indexing the phpinfo() page.
  • Fixed a number of input processing bugs inside the filter 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 allocation bugs caused by attempts to allocate negative values in some code paths.
  • Fixed possible stack overflows inside zip, imap & sqlite extensions.
  • Fixed several possible buffer overflows inside the stream filters.
  • 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 mail() and ibase_{delete,add,modify}_user() functions.
  • Fixed a string format vulnerability inside the odbc_result_all() function.
  • Memory limit is now enabled by default.
  • Added internal heap protection.
  • Extended filter extension support for $_SERVER in CGI and apache2 SAPIs.

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 5.2.1 release as soon as possible. PHP 4.4.5 with equivalent security corrections will be available shortly.

For users upgrading 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.


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

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