Mac OS X is a great development platform for working with PHP. Leopard comes with Apache, PHP and many other development tools, such as subversion already installed. Leopard brings a much needed upgrade from Tiger’s tired PHP 4 to a very modern version of PHP 5.2.4. This is a guide for setting [...]
Working with PHP 5 in Mac OS X 10.5 (Leopard)
October 28th, 2007Improved Error Messages in PHP 5
October 7th, 2007Sometimes its the little things that make a difference. If you run the this test program in PHP 4 (tested on 4.4.7):
< ?php
function test($arg) { echo "talk like a pirate."; }
test();
?>
You get the following message:
Warning: Missing argument 1 for test() in /usr/bin/- on line 2
The error message here is reported at the position of [...]
A Glimpse into the Future: PHP 6
November 22nd, 2005Derick Rethans has posted the notes from the recent PHP 6 meeting in Paris. All I can say is wow! PHP has a bright future. Good job guys.
I’ve also been impressed with the new upgrade notes for 5.1. Good job there, too.
I’ve read over the whole thing and I like what [...]
Of PHP References and Compatibility
October 20th, 2005Following up on the Backward compatibilty and web host adoption of PHP 5 post from two weeks ago, I got a pretty good education about the problem with taking a reference of $this. The best summary is in this bug report.
It comes down to the fact that allowing references to be taken of $this [...]
Zend Core for IBM technical roadmap
March 4th, 2005IBM has an interesting article up: Zend Core for IBM technical roadmap. I have high hopes for this relationship.
The article talks about web services support, XML support, and database support while briefly mentioning security. I think its safe to say that these are the things that enterprise users are interested in.
While the object [...]
PHP 5 adoption
January 20th, 2005Nexen has some statistics about PHP version adoption (via PHP Developer). It shows PHP 5 usage at 1.5%, less than the current usage of php 3 at 1.9%. It seems like people are keeping somewhat up to date in the 4.x line, at least by the 79% adoption rate of 4.3. Sadly, [...]