PHP 5.0.0
The fully-fledged version of PHP 5 is available to download from php.net. Some of the new features include :
- New Object Oriented model.
- Zend Engine II.
- Re-written XML support.
- SimpleXML extension for handling XML as PHP objects.
- SQLite bundled.
- New SOAP extensions for using Web Services.
- MySQLi — a new object-oriented interface for MySQL 4.1.
- Support for Tidy.
- New memory manager.
- New Perl extensions to use Perl scripts and objects.
By all accounts it sounds like a lot has changed and been added. Now all I need to do is figure out how to upgrade from PHP 4.3 on my G5 so I can play with it…
Posted 7 years, 6 months ago
Can’t wait to get my hands on it.
I wonder how long it will take for my ISP to upgrade their servers. I bet it won’t be for some time until the new version has bedded down a bit.
Anyway, I think it marks a milestone for PHP and best thing about it all is .... it’s free.
Berb Brown · 7 years, 6 months ago
I feel i should really look into it, even though I’m going off PHP as we speak. C# just seems so much nicer to code in (vs.net helps), and going back to PHP just feels strange.
I’d better read into it at least just so I’m not missing out on anything. As for your ISP updating to the newest PHP, I think my host is still on PHP 3 or something :(
Andrew · www · 7 years, 6 months ago
http://www.zend.com/php5/articles/php5-mysqli.php
These MySQL functions (OO Version) sound more like it!
Phil, let me know if you manage to get PHP4 and PHP5 running on the same development server, as I’m after that sort of setup myself! Don’t want to break all my existing ‘in-developments’!
Andrew · www · 7 years, 6 months ago
Will do Andrew. I had a go at compiling it on my PowerBook last night, but had to bail out after much confusion (and Big Brother was starting).
I reckon you might need to setup two versions of Apache though, one using PHP 4 and the other using PHP 5...
You might have more success on Windows using the binaries. Us Mac developers might have to wait for Marc Liyanage to build a .dmg release.
Phil · www · 7 years, 6 months ago
Not sure if this is of any help: http://phpmac.com/articles.php?view=184
Tommy · www · 7 years, 6 months ago
Looks interesting Tommy - I’ll check it out later tonight. Cheers for the link :-)
Phil · www · 7 years, 6 months ago
Actually it was a lot simpler than i expected. I added a new extension (.php5) and made its handler a different CGI binary. Easy!
Andrew · www · 7 years, 6 months ago