List of PHP Tutorial Series & Course List
Master PHP programming, XAMPP setup, variables, arrays, functions, control structures, MySQL CRUD, REST APIs, and PHP development tools step-by-step with this complete tutorial list.
2026-09-18 ยท 3 min read
Hello my friend! Welcome to the List of PHP Tutorial Series & Course List on dev.rean.me! Below is the complete step-by-step learning guide covering everything from XAMPP local server setup, PHP variables, arrays, control loops, custom functions, MySQL database CRUD operations, building REST APIs, and modern PHP best practices!
Click on any tutorial link below to open full step-by-step guide with video in a new tab! Let's get started!
๐ PHP Setup & Environment
Learn how to install XAMPP web server on Windows, set up your local development environment, and configure top PHP code editors.
-
01 - How to Download, Install, and Configure XAMPP for PHP and Laravel
Setup Apache, MySQL, PHP runtime environment, htdocs directory, and phpMyAdmin on Windows. -
02 - Best IDEs and Editors for PHP Development
Comparing VS Code, PHPStorm, Sublime Text, and NetBeans for professional PHP development. -
03 - Essential VS Code Extensions for PHP Developers
Must-have extensions for PHP IntelliSense, Intelephense, PHP Debug, and PSR code formatting.
๐ก Tip: Always put your PHP project files inside
C:\xampp\htdocs\folder! Then open your browser and typehttp://localhost/your_folder_nameto run your PHP script!
๐ป PHP Syntax, Variables, Arrays & Logic
Master fundamental PHP programming building blocks: variables, data types, indexed/associative arrays, conditional logic, and functions.
-
04 - Basic PHP Variables and Data Types Explained
Learn$variablenaming rules, string, integer, float, boolean, NULL, andvar_dump()output debugging. -
05 - Arrays and Array Types in PHP (Video Tutorial in Khmer)
Indexed arrays, associative arrays (key => value), multi-dimensional arrays, andforeachloop iteration. -
06 - PHP Control Structures (if/else, switch, for, while, foreach)
Conditional branching withif/elseif/elseand looping through data withfor,while, andforeach. -
07 - PHP Functions Explained (User Defined & Built-in Functions)
Writing custom functions, parameter passing, return values, anonymous functions, and scope rules.
๐ก Tip: Always start PHP variable with dollar sign
$. In PHP, variable names are case-sensitive, so$myVarand$myvarare two different variables!
๐๏ธ Database CRUD, REST APIs & PHP Best Practices
Connect PHP to MySQL database, build full CRUD applications, create REST API endpoints for mobile/frontend clients, and write secure code.
-
08 - PHP CRUD Operations with MySQL Database (Create, Read, Update, Delete)
Connecting PHP to MySQL using PDO/MySQLi, preparing SQL statements, inserting, updating, and deleting records. -
09 - Build PHP REST API with Database & Test with Postman
Creating JSON REST API endpoints (GET,POST,PUT,DELETE), header HTTP responses, and testing in Postman. -
10 - PHP Tips and Tricks with Examples
Modern PHP 8+ best practices, null coalescing operator??, ternary operator, security protection, and sanitization. -
11 - PHP Cheat Sheet with Example Code
Quick reference guide for essential PHP syntax, variables, data types, control structures, functions, arrays, MySQL PDO, REST APIs, and security best practices.
๐ก Tip: Never concatenate user input directly into SQL queries! Always use Prepared Statements (
PDOormysqli_prepare) to prevent dangerous SQL Injection attacks!