I agree with many of the issues raised here and had my own issues with the blog post.
I wrote up a response which contains more acceptable conclusions/fixes to the issues you present.
http://randomdrake.com/2011/08/18/no-php-errors-and-notices-...
I wrote up a response which contains more acceptable conclusions/fixes to the issues you present.
http://randomdrake.com/2011/08/18/no-php-errors-and-notices-...