Free PHP Tutorials

PHP Tutorial at W3Resources
Starts with the basics of installation and covers a variety of topics including the basics, forms, mail and file uploading.

Interactive PHP Tutorial
This tutorial in PHP allows you to submit code and have it run on the server showing the results.

Practical PHP Programming
This is an unpublished book on PHP. This book assumes no PHP programming skill at all - you will be taught from scratch in that respect. It appears to be quite comprehensive and can be navigated online in tutorial fashion, so it serves as an online php book or php tutorial.

W3Schools PHP Tutorial
Another tutorial from the folks at W3Schools including an introduction to PHP, installations, syntax, operators, conditionals, looping, functions, forms, cookies, inlcudes, date formats, and odbc database connections.

Introductory Tutorial
Introduction to the basics at PHP.net. A short simple tutorial that only deals with dynamic webpage creation with PHP.

PHP for Beginners: Building Your First Simple CMS
This class is intended to give you a feel for how PHP and MySQL interact together, and to show the basics of a CMS

How to Set Up a Local PHP/MySQL Development Sandbox for Windows and OS
Shows how to use an all-in-one installer such as WAMP to get up and running with WordPress as an example of setting up a test environment.

phpfreaks.com has two sections of tutorials: their own and user submitted. Their own php tutorials tend to address more advanced php topics like using php sockets, creating php/mysql membership systems, using php sessions and a host of other php topics including some basic ones like using php variables and arrays in php. The user section has links to offsite tutorials covering many topics.

Sending MIME email in PHP
Tired of sending those drab textual notifications and newsletters to your friend and clients? Ever wanted to send attachments and/or HTML embedded email.

Tizag.com's PHP Tutorial
The goal of this tutorial is to teach you the basics of PHP so that you can customize PHP scripts that you download, so that they better fit your needs; begin to understand the working model of PHP, so you may begin to design your own PHP projects; and give you a solid base in PHP, so as to make you more valuable in the eyes of future employers.

Binary Data + MySQL + PHP
If you want to store binary data like images and html files directly in your MySQL database, this column is for you!