What is PHP ?

The Hypertext Preprocessor commonly known as PHP is a scripting language which is used to create websites with dynamic content using database in the backend. It is one of the most popular and widely used language to develop dynamic websites. It is called scripting language because its code is interpreted and not compiled. It is also called as a Server Side Language because it runs on the server and not on client machine. Maybe, its a bit confusing for you but as we will progress in the tutorial, all your doubts will get cleared.

PHP tutorial

What you learn in this PHP Web Development Course?

This PHP tutorial is written in a simple and easily understandable language. It is focused on absolute beginners, so all the basics are covered first and then the advance part of PHP has also been added. The latest version of PHP i.e, PHP7's new features are also discussed. This tutorial goes from absolute basics to advance concepts as all other tutorials on the website.

What This PHP Tutorial Covers?

As discussed above, the tutorial covers all the fundamental of the PHP like basic programming concepts, data types, operators, variables, arrays, loops, dynamic forms, linking of forms to database, defining and calliing functions, etc.

Once you're comfortable with the basics, you'll move on to advance level that explains the concept of file handling, using cookies, session management, email management, handling and validating forms, data filtration using regular expressions, error-handling, etc.

You will also learn to integrate a database with your website. For this we will use MySql database. Other than that We will work on some ID's also and use it with Query Strings to pass the data from one page to another. There are so many things, you just have to be consistent in your approach to learn PHP to get the most out of the tutorial and to become a PHP developer.


Before proceeding to the PHP tutorial, we are assuming that you at least have a basic knowledge of using windows or any other operating system, i.e. you are familiar with-

  • Experience of working on any editor like Notepad, Notepad++, Brackets, etc.
  • Knowledge of HTML, CSS and basics of SQl.
  • Creation and deletion of folders and files on computer.
  • Editing and saving the changes in a file.

From the next page we will start the PHP tutorial, just click on the 'Next' button to get started.

If you're just starting out in web development and designing, start learning from here »

Color Picker

List of color names supported by all browser »

Character Code

List of character codes to display special character »

Language Code

List of all language supported by all browser »

Country Code

List of Country code supported by all browser »

Latest Updates

PHP Introduction

How to Run a PHP program in Xampp?

How can I create a phpinfo.php page?

How to Define a Variable in PHP

PHP Echo and Print Statements

Working with PHP Operators

Understanding the PHP Data Types

How to Write Comments in PHP

How to Define a Constant in PHP

PHP if...else...elseif Statements