Initially, it was use to perform small web-servers tasks but later on, it emerged as the scripting tool for the server-side. Learning PHP completely allows creating the web applications dynamically. This language deals with the server-side scripting, writing desktop applications and command line scripting. In addition, the codes have the capability of deploying on the most web servers, operating systems and platforms for GUI applications. The three things that make it popular are that it is easy: easy to use, easy to learn, easy to implement. Even it is free and runs on almost any web server. It is both a scripting language and a collection of tools to perform various functions in an HTTP and web. It can create dynamic and static web sites. However to be a dynamic developer there are plenty of institutes dealing with this course. The courses on PHP, enables the learner to be a creative and innovative designer over HTTP.