
PHP 5 Power Programming is a classic must-read authoritative book with 720 pages of content published in 2004, cooperatively written by 3 PHP masters (PHP 5's chief designer - Andi Gutmans, PEAR's founder - Stig Saether Bakken and PHP's core contributor - Derick Rethans). Now its full copyright has been completely free.
Throughout the book you can see impressive, very proper interpretation and examples everywhere. PHP 5 Power Programming introduced the new features of PHP 5, object-oriented programming methods and design patterns, new database connection processing, error handling and XML processing mechanisms in PHP 5, etc. In particular, it analyzed and expounded the key extension package of PHP - PEAR (this part almost takes up to half of the full length). Its purpose is the only one - to help readers understand, be familiar with PHP, and dig the potential of PHP furthest, in order to build more robust and efficient PHP applications at a lower cost.
PHP 5 Power Programming is suitable for experienced PHP programmers and other Web developers with advanced languages programming experience to read. In other words, if you were just a PHP layman/novice, then this book isn't written for you to get started. On the contrary, if you already have a PHP basis, and want to continue to improve yourself, then do not miss it.

Table Of Contents
- 1. What Is New in PHP 5?
- 2. PHP 5 Basic Language.
- 3. PHP 5 OO Language.
- 4. PHP 5 Advanced OOP and Design Patterns.
- 5. How to Write a Web Application with PHP.
- 6. Databases with PHP 5.
- 7. Error Handling.
- 8. XML with PHP 5.
- 9. Mainstream Extensions.
- 10. Using PEAR.
- 11. Important PEAR Packages.
- 12. Building PEAR Components.
- 13. Making the Move.
- 14. Performance.
- 15. An Introduction to Writing PHP Extensions.
- 16. PHP Shell Scripting.
- A. PEAR and PECL Package Index.
- B. phpDocumentor Format Reference.
- C. Zend Studio Quick Start Guide.
Book Example Codes
Download URLs
Format | Type | Download | Size |
CHM | Original | ![]() |
7.74 MB |
Converted | ![]() |
9.78 MB |