PHP Sucks But I Like It 14 years ago
Amen. I started my development career with PHP, and the cacophony of intermingled responsibilities and languages in most PHP scripts is deafening. It wasn't until I learned how to apply good OO design to PHP that I enjoyed using it. That being said, I still don't work with PHP unless I have to. I still don't like its mixed naming scheme for string/array functions or its clunky hash/array syntax. At least the object support is reasonable.