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.

PHP is a project of the Apache Software Foundation.

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.

'; $MIRROR_IMAGE = ''; // Try to find a sponsor image in case this is an official mirror if (is_official_mirror()) { // Iterate through possible mirror provider logo types in priority order $types = array("gif", "jpg", "png"); while (list(,$ext) = each($types)) { // Check if file exists for this type if (file_exists("backend/mirror." . $ext)) { // Add text to rigth sidebar $MIRROR_IMAGE = "

This mirror sponsored by:

\n"; // Create image HTML code $img = make_image( 'mirror.' . $ext, htmlspecialchars(mirror_provider()), FALSE, FALSE, 'backend', 0 ); // Add size information depending on mirror type if (is_primary_site() || is_backup_primary()) { $img = resize_image($img, 125, 125); } else { $img = resize_image($img, 120, 60); } // End mirror specific part $MIRROR_IMAGE .= '' . $img . "


\n"; // We have found an image break; } } } // Prepend mirror image to sidebar text $RSIDEBAR_DATA = $MIRROR_IMAGE . $RSIDEBAR_DATA; // Run the boldEvents() function on page load $ONLOAD = "boldEvents(); searchHistory();"; // Write out common header commonHeader("Hypertext Preprocessor"); // DO NOT REMOVE THIS COMMENT (the RSS parser is dependant on it) ?>

New Installation Instructions

[14-Aug-2004] The latest online version of the PHP Manual contains a completely reorganized Installation and Configuration part, which is now splitted up by platforms and servers to ease your first steps with PHP. The manual Windows installation instructions are completely revised, and now suggest you to set environment variables instead of moving files. This way upgrades and configuration changes become more easier.

Hereby we would like to kindly ask everyone who published an article or howto about installing PHP on Windows to revise those instructions according to our latest guide. These new instructions got distributed with PHP 5.0.1 in both the source code and binary versions, and will continue to be shipped with future versions of PHP.


PHP 5.0.1 Released!

[12-Aug-2004] The PHP Development Team would like to announce the immediate availability of PHP 5.0.1. This is a maintenance release that in addition to many non-critical bug fixes also includes new UNIX and Windows installation docs which are now auto-generated from the PHP Manual.

For changes since PHP 5.0.0, please consult the ChangeLog.


PHP 4.3.9RC1 released!

[11-Aug-2004] PHP 4.3.9RC1 has been released for testing. This is the first release candidate and should have a very low number of problems and/or bugs. Nevertheless, please download and test it as much as possible on real-life applications to uncover any remaining issues.

List of changes can be found in the NEWS file.


PHP Tunisie Magazine

[02-Aug-2004] PHP Tunisie has just released the second issue of its monthly french PHP Magazine. In this issue you'll find a large plan on PostgreSQL, Databases abstractions with PHP, your mini template engine, an article on images generation with PHP, the migration towards PHP5 with EasyPHP1.7... And many other articles and latests PHP news.

PHP Tunisie Magazine is edited by the Tunisian PHP Users Group.


PHP 5.0.0 Released!

[13-Jul-2004] The PHP team is proud to announce the final release of PHP 5!

Some of the key features of PHP 5 include:

For changes since Release Candidate 3, please consult the ChangeLog.


PHP 4.3.8 released!

[13-Jul-2004] PHP Development Team would like to announce the immediate availability of PHP 4.3.8. This release is made in response to several security issues that have been discovered since the 4.3.7 release. All users of PHP are strongly encouraged to upgrade to PHP 4.3.8 as soon as possible.


International PHP Conference 2004

[18-Jun-2004] The traditional International PHP Conference 2004 will be taking place from 7th November to 10th November in Frankfurt (FFM). The Call for Papers has been issued, so if you have an interesting talk, the organizers would love to hear about it! You can expect a gathering of PHP experts and core developers.

You can find the CfP on the website. The deadline is 16th July, 2004.

The conference is also featuring an OpenSource Exhibition where PHP related OpenSource projects can present themselves for free.


php|works - early-bird discount now in effect

[16-Jun-2004] php|architect magazine is proud to introduce php|works 2004, a three-day conference on PHP and the business of open-source software that will be held in Toronto, Canada, September 22-24 2004.

The conference includes a total of over 30 hours of technical and business-oriented presentations that range from Rasmus Lerdorf's "Best Practices for PHP Developers" to "Getting your OSS Business Funded", presented by venture capital specialist Christian Mayaud. Other sessions include practical talks on PHP 5, regular expressions, multilingual development, PDO, XML and OOP. The business track includes sessions on the use of PHP in the legal, financial and healthcare industry, growing your business with OSS, the status of the PHP market and much, much more!

As an added bonus, attendees who sign up before July 20th are eligible for up to $100 in early-bird savings.

For more information, visit the php|works website.


LAMP area at LinuxTag 2004 in Karlsruhe, Germany

[14-Jun-2004] The LAMP area will highlight the use of Linux, Apache, MySQL and PHP as technologies for enterprise applications at LinuxTag 2004 in Karlsruhe, Germany from June 23 to 26. The companies that are presenting in the speakers area of the 150 square meters booth are: 100days, eZ systems, Mayflower, MySQL and Zend.

Besides presentations from the above companies the LAMP area also presents over 40 sessions by Apache-, MySQL- and PHP-developers, such as Rasmus Lerdorf, Ken Coar and Brian Aker. Entrance to LinuxTag is free if you pre-register. For more information see the LAMP Area website.


PHP 5 Release Candidate 3 Released!

[8-Jun-2004] The third (and hopefully final) Release Candidate of PHP 5 is now available! This mostly bug fix release improves PHP 5's stability and irons out some of the remaining issues before PHP 5 can be deemed release quality. Everyone is now encouraged to start playing with it!

There are few changes changes since Release Candidate 2, which can be found here.


Zend's PHP 5 Coding Contest

[06-Jun-2004] Zend's PHP 5 Coding Contest is underway and accepting submissions. This is every developer's chance to flaunt their PHP 5 skills and let their application shine!

Applications will be rated both by your peers and by a panel of judges assembled from among the most known and well-respected names in the PHP community.

Lots of prizes are available!


Call to speaker for Paris Forum 2004

[17-May-2004] The AFUP, Association Française des Utilisateurs de PHP, is proud to announce the forum PHP 2004. For this unique event in France, we are looking for the best French speaking experts, who want to share their know-how and enthusiasm.

The forum PHP features 2 days, with distinct themas:

The forum PHP 2004 will take place in Paris, at the FIAP Jean Monnet, on thursday 25th and friday 26th, november 2004.
More information in French at this URL.


PHP 5 Release Candidate 2 Released!

[25-Apr-2004] The second Release Candidate of PHP 5 is now available! This mostly bug fix release improves PHP 5's stability and irons out some of the remaining issues before PHP 5 can be deemed release quality. Note that it is still not recommended for mission-critical use but people are encouraged to start playing with it and report any problems.

Key changes since Release Candidate 1 include:

For changes since Release Candidate 1, please consult the ChangeLog.


Second PHP Marathon announced

[06-Apr-2004] DotGeek.org is proud to announce the second PHP Programming Marathon to be held on the 24 April 2004. Instead of receiving the problems and composing your solutions offline, it all takes place online and within a specific timeframe. The Marathon is kindly sponsored by Zend Technologies and will now feature a problem on PHP 5. Participation is free of charge.


News Archive