Hate or Love PHP? Really
Honestly, I have being programming (Java, PHP, Javascript, some c#) professionally for almost a decade now and I find it incredibly odd that developers use words such as "hate" or "love" for a technology.
From the way I see it, this are just tools and should be seen as such.
I have really enjoyed easier success working on/starting web projects with PHP than Java (even JSP), C# personally. However, this does not mean I think it is a must use technology for all project -- Other language inclusive. For most web based project, PHP easily rocks (as long as you don't try to bend PHP into Java, python, ruby or some other language). Should you decide to choose what language you want for your next project. please please and please kill words like love, hate from your decision making and choose the right technology for the right job.
On the one hand, academia has lots of influence in deciding what we can use. On the other hand, it just has too many narratives that are not applicable in the real world of problem solving. So technically, it should not be the deciding factor. Once again, choose the right tech for the job at hand and HEY "KILL THE EMOTIONS" and be a real MAN