PHP
(Skip Page Index) Page Index:
Tutorials
General
- Break Statement - PHP Know How
- Continue Statement - PHP Know How
- Data Types - PHP Know How
- Include Files - PHP Know How
- If Else and Switch Case - PHP Know How
- Killer PHP - For Web Designers - Stefan Mischook
- Learn PHP 7, Find Out What's New, and More - Bruno Skvorc
- Loops - PHP Know How
- PHP Crash Course - Luke Welling and Laura Thomson
- PHP Date and Time Recipes - Arjuna Sky Kok
- PHP Tutorial - cramerz
- PHP Tutorial - tizag.com
- Quick Tip: How To Check if a Variable is Set in PHP - Claudio Ribeiro
- The Basics - Generics in PHP #1 (Video) - Brent Roose
- Variables and Constants - PHP Know How
- Variables in PHP - Iain Tench
- Working with Dates and Times in PHP and MySQL - Sean Hudgston
- Your First PHP Code - Tom Butler
Arrays
- Arrays - PHP Know How
- Array Handling Functions - J Armando Jeronymo
- Array Operators in PHP - Interesting but Less Spoken - Hamid Sarfraz
- Big Arrays in PHP - Brian Moon
- Creating Strictly Typed Arrays and Collections in PHP - Bert Ramakers
- Five Cool PHP Array Functions - Brandon Savage
- Introduction to PHP Arrays - J. Armando Jeronymo
- Sorting 2D-arrays in PHP - Anecdotes and Reflections - prodevtips
- Using PHP Arrays: A Guide for Beginners - Matt Mickiewicz
Classes
- Collection Classes in PHP - Alireza Rahmani Khalili
- Faking Dual Inheritance Classes in PHP - Art Lathrop
- Tutorial - Writing Classes in PHP - Brian Haase
CSS and PHP
- Build A Simple Style Switcher in CSS - Laurence Veale
- CSS Colors: Take Control Using PHP - Patrick Fitzgerald
- Introducing PHP AutoRun and a CSS Tutorial - Mike Cherim
- Suture CSS or JavaScript Files to Reduce HTTP Requests - Andrew B. King
Database Related Tutorials
- Static or Database? Our Love of Complexity - Gerry McGovern
- The PHP Anthology Volume 1, Chapter 3 - PHP and MySQL - Harry Fuecks
- Top 10 MySQL Mistakes Made by PHP Developers - Craig Buckler
- Usage of MySQL in PHP - Gayanath Jayarathne
- What are Database Driven Websites (Podcast) - Stefan Mischook
Debugging and Problems
- Basic Debugging - PHP Know How
- Comments - PHP Know How
- Debug PHP with Firebug and FirePHP - Louis Simoneau.
- Debugging: A Beginner's Guide - Ben Smithers
- Debugging PHP - David Sklar
- Error Handling in PHP - Sneha Heda
- Not All Bugs Are Worth Fixing - Jeff Atwood
Form & Mail Related Tutorials
- Processing Forms with PHP, a Beginner's Guide - Joe Dolson
-
Secure
and Accessible PHP Contact Form - Mike Cherim
- Secure and Accessible Contact Form v3 - Mike Cherim
Functions
- 39 PHP String Functions You Can't Live Without - Mark Harbottle
- Functions - PHP Know How
- PHP - Functions - tizag.com
- Trigonometry, Random Numbers and More With Built-in PHP Math Functions - Monty Shokeen
- Understanding PHP's Internal Function Definitions (PHP's Source Code for PHP Developers - Part 2) - Anthony Ferraara
Loops
- An Introduction into Event Loops in PHP - Christopher Pitt
- Learning Loops - Iain Tench
- Loops In PHP - Haroon Ahmad
- PHP Control Structures and Loops: if, else, for, foreach, while and More - Sajal Soni
Objects / Object Oriented Programming
- An Introduction to OOP in PHP - phpdeveloper
- Basic Object-Oriented Programming in PHP - Larry Ullman
- Beginner's Object Oriented PHP Tutorial - Part 1 - Stefan Mischook
- Classes and Objects (PHP 4) - php.net
- The PHP Anthology Volume 1, Chapter 2 - Object Oriented PHP - Harry Fuecks
- Object-Oriented PHP - Ricky Onsman
- Simple Object Iterators in PHP - Craig Buckler
- Sophisticated Object Iterators in PHP - Craig Buckler
- Using Objects Doesn't Make an Application Object Oriented - Brandon Savage
Operators
- Operators - PHP Know How
- Using the Ternary Operator - Amanda Steigerwalt
Regular Expressions
- PHPMaster: Regular Expressions - Jason Pasnikowski
- Practicing Regular Expressions with Search and Replace - Chris Roberts
Security
- PhpSecInfo - phpsec
- PHP Security - Daniel Egeberg
- PHP Security Consortium
- Securing PHP Include Files - Mike Cherim
- Speed Up Your Website With PHP Buffer Flushing - Craig Buckler
- The PHP Anthology Volume 2, Chapter 1 -Access Control - Harry Fuecks
- Top 7 PHP Security Blunders - Pax Dickinson
Sessions/Cookies
- A Simple Sessions Tutorial - phpdeveloper
- PHP Sessions - Callum Hopkins
-
PHP Sessions Video Tutorials - Part 1 - Stefan
Mischook
- PHP Sessions Video Tutorials - Part 2 - Stefan Mischook
- PHP Sessions Video Tutorials - Part 3 - Stefan Mischook
Strings
- High-Performance String Concatenation in PHP - Craig Buckler
Comprehensive Sites
- PHPDeveloper
- PHP Freaks
- PHP Manual
- php.net - The official PHP site
Articles & Related Links
- Quick Tip: How to Get the Current Date in PHP - Claudio Ribeiro