
- Introduction
- Chapter 1: Advanced PHP Techniques
- Multidimensional Arrays
- Advanced Function Definitions
- The HEREDOC Syntax
- Using printf() and sprintf()
- Chapter 2: Developing Web Applications
- Documenting Code
- Code Style and Structure
- Modularizing a Web Site
- Affecting the Browser Cache
- Chapter 3: Advanced Database Concepts
- Storing Sessions in a Database
- Working with US Zip Codes
- Creating Stored Functions
- Displaying Results Horizontally
- Chapter 4: Security Techniques
- Remembering the Basics
- Validating Form Data
- Using PECL Filter
- Authentication with PEAR Auth
- Using MCrypt
- Chapter 5: E-Commerce Techniques
- E-commerce Concepts
- Creating the Database
- Creating the Configuration File
- Making the Template
- Creating the Index Page
- Browsing by Category
- Showing a Product
- Implementing a Shopping Cart
- Validating Credit Cards
- Chapter 6: Basic Object-Oriented Programming
- OOP Theory
- Defining a Class
- Creating an Object
- The $this Attribute
- Creating Constructors
- Creating Destructors
- Autoloading Classes
- Chapter 7: Advanced Object-Oriented Programming
- Advanced Theories
- Inheriting Classes
- Inheriting Constructors and Destructors
- Overriding Methods
- Access Control
- Using the Scope Resolution Operator
- Creating Static Members
- Abstract Classes and Methods
- Chapter 8: Real-World Object-Oriented Programming
- Catching Exceptions
- Extending the Exception Class
- Creating a Shopping Cart
- Using the Cart Class
- Chapter 9: Networking with PHP
- Accessing Other Web Sites
- Working with Sockets
- Performing IP Geolocation
- Using cURL
- Chapter 10: PHP and the Server
- Compressing Files
- PHP-GTK
- Establishing a Cron
- Scheduling Tasks on Windows
- Using COM with PHP
- Chapter 11: PHP’s Command-Line Interface
- Testing Your Installation
- Executing Bits of Code
- Creating a Command Line Script
- Running a Command Line Script
- Working with Command Line Arguments
- Taking Input
- Chapter 12: Using PEAR
- Using Benchmark
- Using HTML_QuickForm
- Using Mail_mime
- Chapter 13: Ajax
- Introduction to Ajax
- A Simple Example
- Full-fledged Ajax
- Debugging Ajax Applications
- Chapter 14: XML and PHP
- What is XML?
- XML Syntax
- Attributes, Empty Elements, and Entities
- Document Type Definitions
- Parsing XML
- Creating RSS Feeds
Bonus Chapters
Two bonus chapters are available in PDF format as a free download. These two chapters are:
Image Generation
- Background and Requirements
- Setting Colors
- Creating a Simple Image
- Debugging Image Creation
- Using TrueType Fonts
- Saving Images
- Generating Images within a Page
- Creating a Graph
- Building on Existing Images
Creating PDFs
- Background and Requirements
- Creating a Simple PDF
- Adding Text to PDFs
- Formatting Text
- Placing More Text
- Using Images
- Drawing Shapes

I read your Book PHP6 and mysql 5 & loved it.
But after finishing this i was looking for an advance level book and found PHP 5 Advanced: Visual QuickPro Guide (2nd Edition)
But the problem is :
This book is unavailable at book stores in INDIA, also the perason.co.in page says it’s out of stock.
Shipping charges offered by amazon are pretty expensive.
The reason may be it’s 4 years old edition.
So is there any news of a new edition of this book coming soon?
Thanks for the interest in the book. I’ll begin writing the next edition in early 2012, meaning it’ll be available in about a year from now. You can perhaps read the current edition online or in electronic formats.