It’s free, and is installed in many – many servers. It is a well spread language meaning that probably are answers out there to your questions, and a language with high labor mobility in programming industry (something that befits employers and employees). If you want to mix html with programming then PHP is the absolute leader. I don’t, but PHP is ok for me because it allows me to write clean OOP code with MVC architect and the benefits mentioned. This use of PHP , has many catches (I will not mentioned them because are out of topic) but I must admit with the new goto operator, traits and some other “new†language features drove me to be not sure that I will write in this language 10 years from now.
PHP is awesome.There is many MVC frameworks in PHP,PHP has may CMS free available.I can build php site within a 2 days.PHP has many inbuilt function so many lib that other doees not have.