PHP Tutorial Index
All 256 lessons of the PHP tutorial, grouped by section in learning order. Each title links to the lesson file.
Sections
| Section | Lessons | Level |
|---|---|---|
| PHP Tutorial | 1–62 | Beginner |
| PHP Functions | 63–77 | Beginner |
| PHP Arrays | 78–93 | Beginner |
| PHP Superglobals | 94–103 | Beginner |
| PHP RegEx | 104–110 | Intermediate |
| PHP Forms | 111–119 | Intermediate |
| PHP Advanced | 120–148 | Intermediate |
| PHP OOP | 149–179 | Intermediate |
| Modern PHP (8.x) | 180–191 | Advanced |
| MySQL Database | 192–213 | Intermediate |
| PHP XML | 214–220 | Intermediate |
| PHP - AJAX | 221–227 | Intermediate |
| PHP Security | 228–239 | Advanced |
| PHP Tools & Deployment | 240–249 | Advanced |
| PHP Projects | 250–256 | Advanced |
PHP Tutorial
PHP Functions
PHP Arrays
PHP Superglobals
| # | Lesson |
|---|---|
| 94 | PHP Superglobals |
| 95 | $GLOBALS |
| 96 | $_SERVER |
| 97 | $_REQUEST |
| 98 | $_POST |
| 99 | $_GET |
| 100 | $_FILES |
| 101 | $_COOKIE |
| 102 | $_SESSION |
| 103 | $_ENV |
PHP RegEx
| # | Lesson |
|---|---|
| 104 | PHP RegEx |
| 105 | RegEx Patterns |
| 106 | RegEx Modifiers |
| 107 | preg_match |
| 108 | preg_replace |
| 109 | preg_split |
| 110 | PHP RegEx Functions |
PHP Forms
PHP Advanced
PHP OOP
Modern PHP (8.x)
MySQL Database
PHP XML
| # | Lesson |
|---|---|
| 214 | PHP XML Parsers |
| 215 | PHP SimpleXML Parser |
| 216 | PHP SimpleXML - Get |
| 217 | PHP XML Expat Parser |
| 218 | PHP DOM Parser |
| 219 | PHP XMLReader |
| 220 | PHP XMLWriter |
PHP - AJAX
| # | Lesson |
|---|---|
| 221 | AJAX Intro |
| 222 | AJAX PHP |
| 223 | AJAX Database |
| 224 | AJAX XML |
| 225 | AJAX Live Search |
| 226 | AJAX Poll |
| 227 | AJAX with JSON |