A programming language used to design dynamic web pages. It is generally used to get data out of the database and display it on the web page. PHP can be spread on many web servers and almost on all operating systems without charging any cost and released under PHP license. It has also resulted in the growth of many frameworks that provide further steps for building and designing structures for promoting application development. PHP has many basic functions and many more extensions. These functions and extensions are smoothly executed on the PHP site.