1. Getting Started with PHP. 2. Using Functions and Control Structures. 3. Manipulating Strings. 4. Handling User Input. 5. Working with Files and Directories. 6. Manipulating Arrays. 7. Working with Databases and MySQL. 8. Manipulating MySQL Databases with PHP. 9. Managing State Information. 10. Developing Object-Oriented PHP. Appendix A: Working with XHTML. Appendix B: Building a Web Development Environment. Appendix C: Formatting Strings. Appendix D: Secure Coding with PHP. Appendix E: Advanced Debugging Techniques. Appendix F: Connecting to SQL Server and Oracle Databases. Appendix D: Secure Coding with PHP.