Inte en dålig språk i sig, och definitivt trevligare än perl CGI-skript som föregångna det, det är ett mycket vanligt språk och en absolut nödvändighet om du vill komma in webbprogrammering. Detta och Microsofts ASP.NET är bokstavligen de två dynamiska språk runt på nätet just nu. Att det finns andra, men dessa två styr och ställer, mest öppen källkod (och en hel del stängd källkod) web apps använder detta - mediawiki, Drupal och Joomla för att bara nämna de första 3 som kom att tänka på.
Det är också ganska lätt att plocka upp, men det är inte så mycket av en löpande skämt som VB tenderar att vara och inte låta dig glida in riktigt så många dåliga practices.That sade, fortfarande gör det kan du glida in massor av dåliga metoder och medan du kan glatt "tämja" dessa om du har programmering i ett trevligare språk redan det kanske inte är den klokaste drag att utsätta sig för dem från början.
Det finns också den självklara punkten att PHP är ett webbaserat skriptspråk och inte en generell "traditionell" programmeringsspråk (som, beroende på vad du vill göra, kan vara ett proffs eller en con.) Återigen, eftersom det är så stor utsträckning och ganska lätt att plocka upp, du också få en hel del dåligt skrivna och ibland tydligt fel tutorials runt för det - men åtminstone W3C ge några bra, certifierade de som du kan vara säker på är korrekta och tillförlitliga.
(2) Så ska du gå med det som ett första val av språk? Om du bara någonsin vill göra webbaserad grejer som jag skulle styra klart, och även då skulle jag vara försiktig. Jag är ingen PHP expert men jag kan göra bitarna i det och MySQL som jag behöver till och som kommer från Java bakgrund det inte ta mig mer än ett par veckor att övergripande plocka grunderna upp och komma igång med det i en användbart sätt. Det är en möjlighet, men jag ärligt talat inte skulle rekommenderar att du börjar med en webbaserad språk om du inte alltid bara tänker göra webbaserad arbete.
Migrerar från en "normal" språk till ett webbaserat en är ganska triviala, tenderar tvärtom att vara betydligt svårare.