PHP 4: So long, and thanks for all the fish
PHP 4 is no more, with the last PHP 4.4.8 release the end as come. In the past eight years PHP 4 provided people a web-focussed language, solving many web-related problems. Since a few years a much improved version has slowly been taking over market share from PHP 4 - now at more than 25%. We, the PHP core developers, want to put our development power on the future technologies. Because of this, we will no longer support PHP 4 with the exception of possible releases addressing security issues until 2008-08-08.
PHP 5, especially PHP 5.2 and later, offers a much more stable, faster, and feature-rich web application development environment. We would therefore recommend to upgrade as soon as possible, especially now PHP 4 support does no longer exist.
Now all that's left is a homage to PHP 4:
So long and thanks for all the fish So sad that it should come to this The future belongs to those who dare.
Comments
Finally! ;-)
Perhaps it'll finally clue in people that it is time to upgrade to PHP 5 and adoption rates will start climbing at more then 1-2% per month.
Ilia, about "Finally" when can we expect to have the finally keyword available in php ? ;-)
It's about time!
(I accidentally read 'PHP' instead of 'PHP4' in your title in my feedreader and thought you were leaving the community. Luckily that was just me. :))
Yippieh! Finally! dance
All I can say is it's about time! No body should be using PHP 4 these days. It's taken hosts long enough to switch for in fear of breaking lots of client applications.
Adam @ http://www.talkphp.com/
Life Line
Updated a restaurant and a cafe; Confirmed 2 restaurants and a cafe
I got myself a sheet of Sun-safe filter material, and McGuyvered a pop-up filter for my lens.
The first attempt sort of worked, but I didn't get the filter 100% straight. Luckily I have more material.
But this is sort of my first attempt, and a few sunspots are clearly visible on the right of the image.
Warning: Never look at the Sun without protection!
Go with 2026.02
Improve error messages for `timelib_duration_create_from_iso8601strin…
Fix overflow in the nanosecond carry in `timelib_duration_div_static()`
Consistently use `stdint.h` types for `timelib_duration`
Created 2 recyclings
Created a home entrance and a main entrance
Go with 2026.01
Merged pull request #176
Fix #175: Update Makefile to get the latest version from iana.org site
Merged pull request #184
Added the 'timelib_duration_create_from_iso8601string' implementation
Document the 'static' variants, and correct the original functions' c…
Add overflow detection to `timelib_duration_mul_static()`
Simplify `timelib_duration_sub_static()` for differently-signed inputs
Fix `timelib_duration_add_static()` for opposite signs
Handle normalization of `timelib_duration`’s `negative` in `timelib_d…
Updated a restaurant
I walked 9.8km in 1h41m58s
Use `timelib_duration_null_abs_internal()` in `timelib_duration_mul_s…
Implement 'timelib_duration_sub' and friends
Rename second argument for 'timelib_duration_sub_abs_internal' and do…
Rename timelib_duration_*_internal files to include 'abs' as it opera…
Add definitions for 'static' allocated durations to public header file


Shortlink
This article has a short URL available: https://drck.me/php-4-slatfatf-66m