Introduction to PHP -- Incorporating PHP into a web page -- Learning PHP language syntax -- Using constants and superglobals -- Working with arithmetic operators -- Applying comparison and logical operators -- Creating arrays -- Managing multidimensional arrays -- Calling array functions -- Advanced array manipulation -- Controlling program flow -- Looping sections of code -- Writing functions -- Manipulating objects -- Handling errors and expressions -- Building web forms -- Maintaining security -- Accessing cookies and files -- Advanced file handling -- Authentication, sessions, and ajax -- Answers to the self-test questions.