PHP is an open-source, interpreted, and object-oriented scripting language that can be used to create server-side applications. In other words, the Hypertext Preprocessor (PHP) is a server side scripting language that allows you to develop dynamic web pages along with database interactions.
Web pages can either be static or dynamic. Static pages show the same content each time they are viewed. These pages are basically written inHyperText Markup Language(HTML). Dynamic pages may change content each time they are accessed. These pages are typically written in scripting languages such as PHP, ASP, or JSP.
In this PHP tutorial, we are going to learn about all the topics of PHP such as Introduction, Comments, Variable Declaration, Data types, Operators, Control Structures, Arrays, Functions, String, Reading data from web form elements (textbox, radio button, select list and etc..), File Handling, Handling File Uploads. Connecting to database (MySQL as reference), executing simple queries, handling results, Handling sessions and cookies.