A set of large wheels and cables in an engine room

While my teaching, writing and development mostly focusses on front-end web technologies - HTML, CSS, and JavaScript - this site also contains content on back-end tech, including PHP and MySQL. This reading list therefore constitutes an introduction to the fundamentals of PHP; further research will be required for more advanced topics.

PHP is the “greasy engine under the hood” that - despite the popularity of frameworks like React, Angular and Vue - still helps to run the majority of modern sites. As such, most front-end developers should have at least a basic understanding of PHP, which this reading list is intended to provide.

Goals: Learn the fundamentals of PHP and apply it appropriately to web pages.

Prerequisites: HTML

Time: 2 hours

  1. Introduction
  2. Basics
  3. Validation, eMail & Uploads

There are also a few articles from the Galleries reading list that use PHP:

  1. Simple PHP Image Gallery
  2. Auto-Caption Using Filenames
  3. Auto-Caption Using GET

Photograph by Daniel Hoherd, used under a Creative Commons Attribution-NonCommercial 2.0 Generic license

Enjoy this piece? I invite you to follow me at twitter.com/dudleystorey to learn more.