PHP - Hypertext PreProcessor is a server-side scripting language for creating dynamic and interactive websites. It is widely-used as an alternate to ASP. It is perfectly suited for Web development and can be embedded directly into the HTML programming code.
PHP is used where data processing is required; where the scripting language access and process data from the database and displays the result. Learn the Hypertext Preprocessor programming tutorial online with example. As you read more you will understand it well.