Об основном авторе 18
О соавторах 18
Посвящение 19
Благодарности 19
От издательства 20
Введение 21
Часть I. Использование PHP для разработки Web-приложений 23
Глава 1. Основы разработки на PHP 25
Глава 2. Массивы 67
Глава 3. Регулярные выражения 85
Глава 4. Работа с формами в PHP 101
Глава 5. Усовершенствованные технологии использования форм 115
Глава 6. Постоянные данные, использующие сеансы и cookie-наборы 139
Глава 7. Использование шаблонов 155
Часть II. Профессиональная разработка для Web 183
Глава 8. PEAR 185
Глава 9. XSLT и другие аспекты XML 203
Глава 10. Отладка и оптимизация 231
Глава 11. Аутентификация пользователей 251
Глава 12. Шифрование данных 279
Глава 13. Объектно-ориентированное программирование в PHP 295
Глава 14. Обработка ошибок 325
Глава 15. Использование расширения tidy для работы с HTML/XHTML 341
Глава 16. Подготовка сообщений электронной почты в PHP 357
Часть III. Разработка приложений в PHP 373
Глава 17. Использование PHP для создания консольных сценариев 375
Глава 18. SOAP и PHP 393
Глава 19. Построение WAPсовместимых Web-сайтов 407
Часть IV. Ввод-вывод, системные вызовы и PHP 439
Глава 20. Работа с файловой системой 441
Глава 21. Сетевой ввод-вывод 467
Глава 22. Доступ к операционной системе из PHP 483
Часть V. Работа с данными в PHP 513
Глава 23. Введение в базы данных 515
Глава 24. Использование MySQL в PHP 533
Глава 25. Использование SQLite в PHP 569
Глава 26. dba-функции PHP 591
Часть VI. Вывод графических данных с помощью PHP 605
Глава 27. Работа с изображениями 607
Глава 28. Генерация печатаемых документов 655
Часть VII. Приложения 681
Приложение А. Инсталляция PHP 5 и MySQL 683
Приложение Б. Справочная информация по HTTP 699
Приложение В. Миграция приложений из PHP 4 в PHP 5 715
Приложение Г. Хорошая техника программирования
и вопросы производительности 721
Приложение Д. Ресурсы в Internet 737
Предметный указатель 742