Last Update: 28th April, 2004
osCommerce runs on all PHP versions from 4.0 to the latest version, while at the same time taking advantage of new PHP features introduced since the PHP 4.1 series and remaining compatible to 4.0+ versions.
From php.net
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:
* The Zend Engine II with a new object model and dozens of new features.
* XML support has been completely redone in PHP 5, all extensions are now focused around the excellent libxml2 library (
http://www.xmlsoft.org/).
* A new SimpleXML extension for easily accessing and manipulating XML as PHP objects. It can also interface with the DOM extension and vice-versa.
* A brand new built-in SOAP extension for interoperability with Web Services.
* A new MySQL extension named MySQLi for developers using MySQL 4.1 and later. This new extension includes an object-oriented interface in addition to a traditional interface; as well as support for many of MySQL's new features, such as prepared statements.
* SQLite has been bundled with PHP. For more information on SQLite, please visit their website.
* Streams have been greatly improved, including the ability to access low-level socket operations on streams.
* And lots more...
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
So, PHP4 was the latest version of PHP at the time the requirements for osCommerce were last updated. I have had the same problems. Wanted to run PHP5 with some of my apps. Had to back up to PHP 4.3.9. Now I may be able to go to PHP 4.4 forward. Comes with the territory. And hey, it's free!!!!