Starting at the weekend, I downloaded a load of the Introductory Articles (and a bunch of the advanced ones too) from O Reilly's PHP dev centre.
Then I started porting my very-lightweight-cms from perl to php.
My first impression was that error reporting (something PHP considers a selling point, why?) is poor - marginally better than ASP.
My next impression was that the few error reports you do get are unhelpful.
Further impressions are :
Overall I am very disappointed, although I have to admit PHP is better at a technical level than ASP - I managed a hell of lot more in an hour of ASP/VBScript than PHP despite not knowing VB and knowing Perl and C.