Hudzilla.org - the homepage of Paul Hudson
Contents > Wish List | Report Bug | About Me ]

Table of Contents

This is NOT the latest copy of this book; click here for the latest version.

Latest update: This entire online book has now been converted into a wiki, under a new, free licence. You can read the new book by clicking here. While converting to wiki format, I've taken the opportunity to correct many of the errors and clean up the HTML (it's now nearly all XHTML compatible), but now that it's a wiki it can be corrected by anyone - even you!

Please update your bookmarks to the new URL!

Welcome to the old home of the online book, "Practical PHP Programming".

There are only two ground rules in place for reading this book:
  1. Please do not use site downloaders to copy the book locally; it would hammer my web server, and is very selfish.
  2. Please read the copyright notice and abide by it. You can buy the edited version of this book in print, so please don't abuse this free online version.





1. Preface
2. Introducing PHP
3. Simple variables and operators
4. Functions
5. Arrays
6. Objects
7. HTML Forms
8. Files
9. Databases
10. Cookies and Sessions
11. Multimedia
12. XML & XSLT
13. Output Buffering
14. Java and COM
15. Networks
16. Miscellaneous topics
17. Security concerns
18. Performance
19. Writing PHP
20. Writing extensions
21. Alternative PHP uses
22. Practical PHP
23. Bringing it to a close
24. Answers to Exercises
25. The future of PHP
26. Glossary


Finished the book? Try your hand at the Online PHP Exam to see how much you learnt!

Want to see this stuff in print? PHP in a Nutshell takes the core topics covered here, adds in thousands of edits from the editorial team and myself, and combines them to make an unbeatable reference for PHP programmers at all levels.



My previous book has hundreds more tips on how to use PHP, Apache, and MySQL, plus Perl, Python, shell scripts, performance tuning, and more!



Top-right shadow
 
Bottom-left shadow Bottom shadow