This was hotly debated, by myself included, right here on HN: https://news.ycombinator.com/item?id=3820431
He has updated the article over time which is good of him, but much of it is still subjective and from a quick glance there are points that no longer hold true.
Here's one rebuttal to that:
http://forums.devshed.com/php-development-5/php-is-a-fractal...
It was a long one, and I'll admit I only skimmed it.
But from a glance, it looks like the one writing the rebuttal didn't really understand the criticism, and is himself 100% captured by the exact mindset which the original article criticized PHP for having.
This guy is the one who will be standing at the door complaining that you just broke his house. He is what is wrong with PHP.
And naturally, however much sense he thinks his argument makes, it will still be wrong. It's in the very nature of this situation.
If you really need it, here's a very good write-up which should cover that in an impressively detailed manner:
http://me.veekun.com/blog/2012/04/09/php-a-fractal-of-bad-de...