PHP Video Tutorials
Use this to jump to a section below
Syntax and GuidelinesCustom PHP ArchitecturesObject Oriented Programminghtaccess Server DirectivesArray ProgrammingImage ProcessingProgramming FormsSocial Network DevelopmentMiscellaneousSearch Programming MySQL DatabaseDynamic XML ProgrammingCustom CMS DevelopmentMass Email Newsletter Bulk Batch SendeCommerce Website Tutorial
PHP is a mature, robust, and highly optimized server-side scripting language that serves as the silent backbone for a significant portion of the internet. Its flexibility and performance make it the reliable engine powering extensive Content Management Systems (CMS) and complex web application frameworks. By focusing on rapid development and database interaction, PHP remains a cornerstone of back-end web development that is continuously enhanced by a large, active open-source community.
Syntax and Guidelines 🔗
Custom PHP Architectures 🔗
- PHP Custom Modular Project Architecture Tutorial Part 1
- PHP Custom Modular Project Architecture Tutorial Part 2
Object Oriented Programming 🔗
- Class File Creation Tutorial Learn PHP OOP
- Class Properties and Methods Object Oriented Programming
- Convert MySQL Timestamp to Ago Time Format OOP Tutorial
- Using the property_exists Function
- Using the method_exists Function
- Using the get_parent_class function
- Using the get_object_vars Function
- Using the get_declared_classes Function
- Using the get_class Function
- Using the get_class_vars Function
- Using the get_class_methods Function
- Using the class_exists Function
- Password Strength Check Script Class OOP Tutorial
- Extend Class Object Oriented Programming OOP
htaccess Server Directives 🔗
- Semantic URL htaccess Tutorial SEO Friendly and Clean Links
- Custom 404 Error Page Missing Tutorial
- Link to pages without their extension htaccess
- Force www Into URL
Array Programming 🔗
- Dynamic Grid Output Programming Array Data Tutorial
- Replace Characters with Emoticon Icons Array Tutorial
- Random Array Items From Flat Text File Database Tutorial
- Bad Word Filter Function and Harmful Character String Array Replace
- Find Value in Array Search Needle in Haystack Tutorial
- Multiple Files Simultaneous Upload Array Programming Tutorial
- Browser and Operating System Detect Array Script
Image Processing 🔗
- Introduction to PHP Image Processing
- Image Processing Libraries
- Check GD Library Version and Test Copy Image Rotate
- Build an Image Upload Application to Enable Working With Images On the Fly
- Image Resize Function Tutorial jpg gif png Change Size
- Crop Thumbnail Image Function Tutorial jpg gif png
- Image Filter Name Rename Upload Tutorial
- Image Convert Type Function Upload Tutorial
- Image Watermark Function How To Add On the Fly Tutorial
Programming Forms 🔗
- Multiple Select HTML Form Fields PHP Parse Tutorial
- Dynamic Select Year List PHP Script HTML Form Tutorial
- Email Address Validate 4 Levels JavaScript PHP Verify
Social Network Development 🔗
- Introduction and Building the Design Template
- Database Creation and PHP MySQLi Connection Script Tutorial
- MySQL Database Tables Creation Script Logic
- Establish htaccess and phpini for apache web site server configuration
- Create the Main JavaScript Module and Insert Other Modules Tutorial
- Sign Up Form and Email Activation PHP MySQL JavaScript Programming Tutorial
- Log In Form Log Out Script Cookies Sessions User Profile
- Cron Job Automate Social Network Web Site Maintenance Tutorial
- Forgot Account Password Form Email Script Ajax Tutorial
- Friend Add Block System Ajax Tutorial
- Social Network Header Logic Dynamic Links Example Script
- Friend Lists and Social Network Notifications Tutorial
- User Profile Photo File Upload HTML Form PHP Parse Script MySQL
- Photo Gallery CMS Tutorial
- Conversation System Social Network Ajax PHP MySQL Tutorial
- Send SMS Text Messages to Mobile Phone PHP Tutorial
Miscellaneous 🔗
- Website Design Theme Application PHP Cookies CSS Tutorial
- Pagination MySQLi Google Style Paged Results Tutorial
- Hashtag System and Regex PHP Programming Tutorial
- GeoPlugin Tutorial Get User Location Information IP Detection
- Active Page Link Button Highlight Tutorial
- PDO Tutorial Connect Database and Query Example
- PDO Prepared Statements PHP Tutorial
- Prepared Statements PHP mysqli Tutorial
- PHP cURL Get Files Recursively From External Servers
- Active Clickable Link Function preg_replace Programming Tutorial
- Get Favicon From Web Site Link Access External Files
- Random String Generator PHP Function Programming Tutorial
- Dynamic Google Maps Location Tutorial
- Twitter Dynamic Goodies Widget Tutorial
- Stagger and Limit Dynamic Output in a While Loop Google Ads
- Experience Level Evaluation Programming Tutorial
- Flat File Text Database System Display Content
- Flat File Text Database System CMS Edit Content Tutorial
- Check User Sign Up Name Ajax PHP Social Network Tutorial
- Force File Download Dialog In Browser Tutorial
- API Data Mining Scraping PHP JSON Get Information Tutorial
Search Programming MySQL Database 🔗
- Create and Populate Example Database Tables
- Build the HTML Search Form with Filter Select List
- SQL LIKE Syntax UNION and AS Alias with Filters
- SQL MATCH AGAINST Fulltext Search UNION Tutorial
Dynamic XML Programming 🔗
- Image Gallery PHP Loop Files Dynamic XML Tutorial
- Audio Player Dynamic mp3 Playlist Loop Files Tutorial
- MySQL Database Results PHP Loop Dynamic XML Node Tutorial
- simpleXML Tutorial Learn to Parse XML Files and RSS Feeds
Custom CMS Development 🔗
- Intro to Building Custom CMS Website Software
- Database Creation and Dynamic Website Layout
- Database Creation and Dynamic Website Layout Continued
- Dynamic Navigation Menu From Database and Render Modules
- Security Filter for Incoming Variables
- Admin Control Panel Area Set Up
- Admin Log In Form and Script
- Page Creation Form and Script
- Page Edit and Delete Scripts
- Rich Text Editor Choices for CMS Admin WYSIWYG Form
Mass Email Newsletter Bulk Batch Send 🔗
- Website Newsletter Tutorial Introduction
- Database Table Creation and Connection Script
- Building the Sign Up Form and Insert User Into Database
- Newsletter Design and Sign Up Security Added
- Stagger Blast Newsletter Body to Subscribers Script
- Opt Out Script for Website Newsletter
- Cron Job Tutorial Automate the Email Sending for Newsletter
eCommerce Website Tutorial 🔗
- Create the Design Layout and Region Templates
- Create the Store MySQL Database Tables
- Store Admin Area and Log In Form Tutorial
- Store Inventory Management System
- Store Inventory Management System Continued
- Store Inventory Management System Continued More
- Dynamic Home Page for Online Store
- Product Display Page
- Shopping Cart PHP Multidimensional Array
- Shopping Cart PHP Multidimensional Array Continued
- Display the PHP Shopping Cart
- Display the PHP Shopping Cart Continued
- Tally the Total of Your PHP Shopping Cart
- Remove Items From PHP Shopping Cart
- Format Currency and Numbers
- Program Quantity Control In Shopping Cart
- Quick Shopping Cart Tweak
- Payment Processors and SSL Encrypted Code
- PayPal HTML Shopping Cart Variables
- PayPal IPN PHP Instant Payment Notification Script