PHP: Hypertext Preprocessor
[/] downloads | documentation | faq | getting help | mailing lists | licenses | wiki | reporting bugs | php.net sites | links | conferences | my php.net s earch for in the all php.net sites this mirror only function list online documentation bug database Site News Archive All Changelogs just pear.php.net just pecl.php.net just talks.php.net general mailing list developer mailing list documentation mailing list 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 easyDNS Directi pair Networks Server Central Hosted Solutions Spry VPS Hosting eZ Systems / HiT OSU Open Source Lab Yahoo! Inc. BinarySEC NEXCESS.NET Rackspace EUKhost SoHosted Webhosting Related sites Apache MySQL PostgreSQL Zend Technologies Community LinuxFund.org OSTG Syndication You can grab our news as an Atom feed . Stable Releases Current PHP 5.3 Stable: 5.3.6 Current PHP 5.2 Stable: 5.2.17 Upcoming Events [add] March Conferences 29 . ZEND: Quick Start for PHP User Group Events 29 . Malaysia PHP Meetup 29 . PHP Usergroup Karlsruhe 29 . PHPUG Wuerzburg 29 . PHP User Group Roma 29 . PHPBenelux March 2011 Meeting 30 . Irish PHP Users Group meeting 31 . Arabic PHP Group Meeting 31 . Malaysia PHP User Group Meet Up 31 . Sandy PHP Group April Conferences 01 . ZEND: Quick Start for PHP 04 . 4Developers 2011 08 . I Hack'n Rio 21 . PHP Community Conference User Group Events 01 . Köln/Bonn 01 . Iran PHP developer's meetup 03 . PHP meeting online in China 03 . meeting de LAMPistas en La Paz 04 . PHP Online User Group 05 . SW Florida Linux Users Group 05 . PDXPHP monthly meeting 05 . Jacksonville User Group 05 . Berlin PHP Usergroup Meeting 05 . PHPNW: PHP North West user group 06 . Meeting PHP Usergroup OWL 06 . BostonPHP 06 . Pittsburgh PHP Meetup Group 07 . SDPHP (San Diego, CA) 07 . Hannover 07 . Meetup Day 07 . Omaha PHP Users Group Meetup 07 . PHP London 07 . The Houston PHP Users Group 07 . Boston PHP Meetup 07 . Atlanta PHP User Group 07 . Sydney PHP Group meetings 07 . PHP UG Meetup Auckland 07 . Seattle PHP Meetup Group 07 . The Copenhagen PHP Meetup Group 07 . SF PHP Meetup 07 . Knoxville Python & PHP UG 07 . Minnesota PHP User Group 07 . OrlandoPHP User Group 07 . PHP Cardiff Meetup 09 . PHP User Group Nanaimo, BC/CA 09 . PEA meeting from phpchina 09 . Nagpur PHP Meetup 09 . Nezahualcoyotl PHP Ramptors 10 . Los Angeles PHP Developers Group 11 . Queen City (Charlotte) PHP 12 . Hamburg 12 . Dallas PHP/MySQL Users Group 12 . Dallas PHP Users Group (DPUG) 12 . Austin PHP Meetup 12 . OKC PHP Meetup 12 . Nashville PHP User Group 12 . Oklahoma City PHP User Group 12 . Buffalo PHP Meetup 12 . South Florida PHP Users Group 12 . South Florida PUG - Lauderdale 13 . Wash DC PHP Developers Group 13 . PHP User Group Stuttgart 13 . South FL PUG- Miami 13 . PHP South West User Group 14 . Meeting usergroup Dortmund 14 . PHP Usergroup Frankfurt/Main 14 . Edinburgh PHP Users Group 14 . Metro Jersey PHP Usergroup 16 . Kansas City 16 . Miami Linux Users Group 16 . Twin Cities PHP 16 . Los Angeles LAMPsig 19 . PHP Brisbane Meetup Group 19 . Nashville Enterprise LAMP UG 19 . Chattanooga PHP Developers 19 . PHP North-East User Group 20 . Miami PHP User Group 20 . Broward Php Usergroup 20 . Chicago PHP User Group Brunch 20 . Baltimore PHP User Group 21 . TriPUG 21 . OINK-PUG (Cincinnati, Ohio) 21 . Utah PHP Users Group Meeting 21 . Denver - FRPUG 23 . Sacramento PHP Group 25 . Long Island PHP Users Group 25 . Tampa Bay Florida PHP 25 . Winnipeg PHP 26 . New York 26 . AzPHP 26 . Malaysia PHP Meetup 26 . PHP Usergroup Karlsruhe 26 . PHPUG Wuerzburg 26 . DCPHP Beverage Subgroup 26 . Brisbane PHP User Group 26 . PHP User Group Roma 27 . Irish PHP Users Group meeting 28 . Arabic PHP Group Meeting 28 . Malaysia PHP User Group Meet Up 28 . Sandy PHP Group 28 . Memphis PHP 30 . Miami Linux Meetup 30 . PHP RIO Meetup 30 . PHP User Group Hong Kong 30 . PHP Roadshow 2011 @ EARIST Training 01 . Основы создания с 01 . Разработка web - са� 02 . PHP & AJAX -Construindo Websites 02 . Core and Advanced PHP Workshop 03 . Ahmedabad PHP Group Training 03 . php training 04 . MySQL Spain 04 . Curso PHP Madrid 04 . PHP E-Learning/Germany 04 . Curso on-line ActionScript / PHP 04 . PHP & MySQL Training in Kassel 04 . PHP & MySQL com Dreamweaver MX 04 . Curso on-line de PHP 04 . PHP & MYSQL-Construindo WebSites 04 . PHP Training Heilbronn 04 . ZEND: PHP I Foundations on-line 04 . ZEND: PHP II Higher Structures 04 . ZEND: Test Prep: PHP 5.3 Cert 04 . ZEND:Framework Fundamentals 05 . Curso on-line de PHP-MySQL 05 . PHP Class at CalTek 06 . PHP Training - Chennai - India 06 . Zend Certification 07 . Curso de PHP Avanzado en Bilbao 07 . Разработка на PHP 5 07 . Projekt-Entwicklung in der Cloud 08 . MySQL5.Проектирован� 10 . Learning to Program in PHP 11 . PHP para Expertos Curso on-line 11 . Curso PHP y MySQL 11 . PHP Programming 11 . AJAX и PHP 11 . Vertiefung PHP Datenbanken PDO 13 . UK Object Orientation Workshop 13 . PHP - Einführung - Seminar 14 . UK Smarty Templating Workshop 15 . Object Oriented prog with PHP 18 . PHP & MySQL Training / Gießen 18 . PHP Intro Course South Africa 18 . ZEND:Framework Advanced 19 . Cursos de PHP en Bilbao 19 . ZEND: On-line PHP Security 21 . Chennai PHP Training 25 . Basic PHP Course 26 . UK PHP Training 28 . PHP Brasil - Training 29 . PHP Training Upcoming conferences: PHP Community Conference php.net security notice [19-Mar-2011] The wiki.php.net box was compromised and the attackers were able to collect wiki account credentials. No other machines in the php.net infrastructure appear to have been affected. Our biggest concern is, of course, the integrity of our source code. We did an extensive code audit and looked at every commit since 5.3.5 to make sure that no stolen accounts were used to inject anything malicious. Nothing was found. The compromised machine has been wiped and we are forcing a password change for all svn accounts. We are still investigating the details of the attack which combined a vulnerability in the Wiki software with a Linux root exploit. PHP 5.3.6 Released! [17-Mar-2011] The PHP development team would like to announce the immediate availability of PHP 5.3.6. This release focuses on improving the stability of the PHP 5.3.x branch with over 60 bug fixes, some of which are security related. Security Enhancements and Fixes in PHP 5.3.6: Enforce security in the fastcgi protocol parsing with fpm SAPI. Fixed bug #54247 (format-string vulnerability on Phar). (CVE-2011-1153) Fixed bug #54193 (Integer overflow in shmop_read()). (CVE-2011-1092) Fixed bug #54055 (buffer overrun with high values for precision ini setting). Fixed bug #54002 (crash on crafted tag in exif). (CVE-2011-0708) Fixed bug #53885 (ZipArchive segfault with FL_UNCHANGED on empty archive). (CVE-2011-0421) Key enhancements in PHP 5.3.6 include: Upgraded bundled Sqlite3 to version 3.7.4. Upgraded bundled PCRE to version 8.11. Added ability to connect to HTTPS sites through proxy with basic authentication using stream_context/http/header/Proxy-Authorization. Added options to debug backtrace functions. Changed default value of ini directive serialize_precision from 100 to 17. Fixed Bug #53971 (isset() and empty() produce apparently spurious runtime error). Fixed Bug #53958 (Closures can't 'use' shared variables by value and by reference). Fixed bug #53577 (Regression introduced in 5.3.4 in open_basedir with a trailing forward slash). Over 60 other bug fixes. Windows users: please mind that we do no longer provide builds created with Visual Studio C++ 6. It is impossible to maintain a high quality and safe build of PHP for Windows using this unmaintained compiler. For Apache SAPIs (php5_apache2_2.dll), be sure that you use a Visual Studio C++ 9 version of Apache. We recommend the Apache builds as provided by ApacheLounge . For any other SAPI (CLI, FastCGI via mod_fcgi, FastCGI with IIS or other FastCGI capable server), everything works as before. Third party extension providers must rebuild their extensions to make them compatible and loadable with the Visual Studio C++9 builds that we now provide. All PHP users should note that the PHP 5.2 series is NOT supported anymore. All users are strongly encouraged to upgrade to PHP 5.3.6. For a full list of changes in PHP 5.3.6, see the ChangeLog . For source downloads please visit our downloads page , Windows binaries can be found on windows.php.net/download/ . PHP 5.3.5 and 5.2.17 Released! [06-Jan-2011] The PHP development team would like to announce the immediate availability of PHP 5.3.5 and 5.2.17 . This release resolves a critical issue, reported as PHP bug #53632 and CVE-2010-4645, where conversions from string to double might cause the PHP interpreter to hang on systems using x87 FPU registers. The problem is known to only affect x86 32-bit PHP processes, regardless of whether the system hosting PHP is 32-bit or 64-bit. You can test whether your system is affected by running this script from the command line. All users of PHP are strongly advised to update to these versions immediately. PHP 5.2.16 Released! [16-Dec-2010] 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, a migration guide available on http://php.net/migration53 , details the changes between PHP 5.2 and PHP 5.3. For a full list of changes in PHP 5.2.16 see the ChangeLog at http://www.php.net/ChangeLog-5.php#5.2.16 . PHP 5.3.4 Released! [10-Dec-2010] The PHP development team is proud to announce the immediate release of PHP 5.3.4. This is a maintenance release in the 5.3 series, which includes a large number of bug fixes. Security Enhancements and Fixes in PHP 5.3.4: Fixed crash in zip extract method (possible CWE-170). Paths with NULL in them (foo\0bar.txt) are now considered as invalid (CVE-2006-7243). Fixed a possible double free in imap extension (Identified by Mateusz Kocielski). (CVE-2010-4150). Fixed NULL pointer dereference in ZipArchive::getArchiveComment. (CVE-2010-3709). Fixed possible flaw in open_basedir (CVE-2010-3436). Fixed MOPS-2010-24, fix string validation. (CVE-2010-2950). Fixed symbolic resolution support when the target is a DFS share. Fixed bug #52929 (Segfault in filter_var with FILTER_VALIDATE_EMAIL with large amount of data) (CVE-2010-3710). Key Bug Fixes in PHP 5.3.4 include: Added stat support for zip stream. Added follow_location (enabled by default) option for the http stream support. Added a 3rd parameter to get_html_translation_table. It now takes a charset hint, like htmlentities et al. Implemented FR #52348, added new constant ZEND_MULTIBYTE to detect zend multibyte at runtime. Multiple improvements to the FPM SAPI. Over 100 other bug fixes. For users upgrading from PHP 5.2 there is a migration guide available here , detailing the changes between those releases and PHP 5.3. For a full list of changes in PHP 5.3.4, see the ChangeLog . For source downloads please visit our downloads page , Windows binaries can be found on windows.php.net/download/ . News Archive Atom | show source | credits | sitemap | contact | advertising | mirror sites Copyright © 2001-2011 The PHP Group All rights reserved. This mirror generously provided by: Max Khaikin Last updated: Wed Mar 30 05:31:34 2011 UTC