Which is why my cute phrase is "PHP is training wheels without the bicycle". It's seductive, but tops out faster than any serious developer would be happy with. Fine for the casual web-interaction hacker, but if you program more than an hour a day, you'll be frustrated.
Correction: if you insist on using it exclusively, you will probably run up against its limitations fairly quickly.
Personally, I like the TMTOWTDI aspect of perl.... I extend that to using other languages where I'm more comfortable doing so.
So far, I'm not frustrated with php, and I generally code for far more than one hour a day. But, then again, I have perl.... who could be frustrated with perl? :)