Today the PHP team announced that PHP4 will reach EOL on December 31st, 2007, and that after that, only critical security fixes on a case-by-case basis until August 8th, 2008. I am not very fond of PHP 4, even though I learnt the language quickly then, but right now, PHP 5 seems much more mature over PHP 4, and with PHP 6 in the works I think this is a good step forward in reaching those goals.

Here is the announcement made on PHP.net today:

[13-Jul-2007] Today it is exactly three years ago since PHP 5 has been released. In those three years it has seen many improvements over PHP 4. PHP 5 is fast, stable & production-ready and as PHP 6 is on the way, PHP 4 will be discontinued.

The PHP development team hereby announces that support for PHP 4 will continue until the end of this year only. After 2007-12-31 there will be no more releases of PHP 4.4. We will continue to make critical security fixes available on a case-by-case basis until 2008-08-08. Please use the rest of this year to make your application suitable to run on PHP 5.

For documentation on migration for PHP 4 to PHP 5, we would like to point you to our migration guide. There is additional information available in the PHP 5.0 to PHP 5.1 and PHP 5.1 to PHP 5.2 migration guides as well.