PHP is a server side language that can be used in web browsers. It has many benefits that range from workload, to alloying dynamic content. PHP can me embedded into regular html code, just like javascript and CSS, if you change the file's extension to php.
It allows a developer to perform more complicated operations possible within the web environment. Because PHP is server side, it offloads much of the computations from a visitor's web browser, to the internet server.
The visitor's computer is not required to do much of the processor-intensive work. This allows a page to load many times faster than it generally would. In addition, the language is highly optimized, so it does not put a strain on the server hosting the website. PHP is also must cheaper to find hosting because it is open sources, unlike ASP.NET, Visual B.asic.net, and Java.
PHP allows for more centralized data, which allows date to be easily stored in databases. PHP also gives developers much more freedom to create light, feature rich web sites that reuse common elements while still being connected to extended data sources. Being able to store data in databases in tern allows a developer to create dynamic content that can be changed easily without rewriting the entire website.
PHP is executed exclusively by the server and therefore requires nothing from the end user. While servers must have PHP installed, developers would not use the code on servers unable to implement it.