Perl vs. PHP is as bad as C vs Pascal ever was.
I'm looking at Perl and PHP side by side for the first time. No Camel book incessantly reminding me the given answer is only "one way to do it," not torturous constructs written just 'cause. The two languages are a lot more alike than different.
Just like C and Pascal.
I actually should prefer Perl to PHP. I like pre-declaring variable. It makes you think about what resources you'll need, get them defined, understood and organized before you start. But I prefer PHP, and I figured out why. I think of PHP as a scripting language whereas I think of Perl as a programming language.
Now, for programming, creating a set of integrated functions designed to accomplish I've rejected C and all C-like languages, more because of the implementations than the languages as it turns out. For programming I use Pascal.
But I've been using C-like scripting languages forever. And I've always thought of PHP as almost a macro language, embedded in the web page.