‹ Learn
PHP Tutorial
A widespread, general-purpose scripting language that is especially suited for web development.
Learn PHP
PHP is a widely-used, open source scripting language.
PHP scripts are executed on the server.
Learning by Examples
With our "Try it Yourself" editor, you can edit the PHP code and see the result.
PHP Examples
This tutorial supplements all explanations with clarifying examples.
PHP Exercises
Test your knowledge with our exercises.
PHP Quiz Test
Test your PHP skills with our quiz!
Track Your Progress
Create a free Utilizor account to save your learning progress, earn points, and track your streaks.
- View completed tutorials, exercises, and quizzes
- Keep an eye on your progress with daily streaks
- Set goals and create personalized learning paths
Your Learning Dashboard
PHP Progress20%
Daily Goal1/5 Lessons
🔥 1 Day Streak!
Note: This is an optional feature. You can study at Utilizor without creating an account.
Complete PHP Course Outline
PHP Intro
PHP Install
PHP Syntax
PHP Comments
PHP Variables
PHP Echo / Print
PHP Data Types
PHP Strings
PHP Numbers
PHP Math
PHP Constants
PHP Operators
PHP If...Else...Elseif
PHP Switch
PHP Loops
PHP Functions
PHP Arrays
PHP Superglobals
PHP RegEx
PHP Form Handling
PHP Date and Time
PHP Include
PHP File Handling
PHP Cookies
PHP Sessions
PHP JSON
PHP Exceptions
PHP Classes & Objects
PHP Constructor
PHP Destructor
PHP Access Modifiers
PHP Inheritance
PHP Class Constants
PHP Abstract Classes
PHP Interfaces
PHP Traits
PHP Static Methods
PHP Static Properties
PHP MySQL Connect
PHP Create DB
PHP Create Table
PHP Insert Data
PHP Insert Multiple
PHP Prepared
PHP Select Data
PHP MySQL Where
PHP MySQL Order By
PHP MySQL Limit Data
PHP MySQL Delete
PHP MySQL Update
PHP XML Parsers
PHP SimpleXML Parser
PHP XML Expat
PHP XML DOM
PHP AJAX Intro
PHP AJAX Database
PHP AJAX XML
PHP AJAX Poll