NEW—Thoroughly updated to reflect the major enhancements in PHP5—Includes Zend Engine 2.0 and advanced support for object-oriented programming.
Teaches students techniques they will be able to utilize for many years to come.
NEW—Now co-authored by Zeev Suraski, co-designer of PHP, co-author of Zend Engine 2, and developer of many key PHP features—including its abstracted Web server API, thread safety, MySQL support, and output buffering.
Gives students authoritative, state-of-the-art information they can find nowhere else.
Comprehensive coverage—Covers everything from basic syntax to advanced techniques, including networking, data structures, regular expressions, math, configuration, graphics, algorithms, debugging, optimization, and much more.
Prepares students for whatever PHP5 programming challenges they are likely to encounter, while providing a firm foundation in the key concepts and techniques they will constantly rely upon.
Step-by-step guidance of PHP5 database integration and XML development—Covers MySQL and PostgreSQL integration, XML parsing, and much more.
Helps students master PHP5 programming skills that are in exceptionally high demand.
650 downloadable code examples, all tech edited by PHP co-creator Andi Gutmans—Includes outstanding code examples drawing on today’s best practices for PHP development.
Shows students the right way to write PHP code, and gives students an exceptionally large code library they can draw on in their own projects.
Compact, fast-access writing style—Doesn’t waste words: gets to the point clearly and quickly.
Helps students rapidly get the information they need, so they can focus on writing code.

Table of Contents

Preface.

I. PROGRAMMING WITH PHP.

1. An introduction to PHP.
2. Variables, Operators and Expressions.
3. Control Statements.
4. Functions.
5. Arrays.
6. Classes and Objects.
7. I/O and Disk Access.

II. FUNCTIONAL REFERENCE.

8. Browser I/O.
9. Operating System.
10. Network I/O.
11. Data.
12. Encoding and Decoding.
13. Math.
14. Time and Date.
15. Configuration.
16. Images and Graphics.
17. Database.
18. Object Layers.
19. Miscellaneous.
20. XML.

III. ALGORITHMS.

21. Sorting, Searching and Random Numbers.
22. Parsing and String Evaluation.
23. Database Integration.a. Building HTML Tables from SQL Queries.
24. Network.
25. Generating Graphics.

IV. SOFTWARE ENGINEERING.

26. Integration with HTML.
27. Design.
28. Efficiency and Debugging.
29. Design Patterns.
Appendices.

http://tinyurl.com/2op6vc