Введение 17
ЧАСТЬ I. ОСНОВЫ 21
Глава 1. Основы Web-программирования 22
Глава 2. Начинаем погружаться 35
Глава 3. Переменные и их типы 48
Глава 4. Операции, операторы и массивы 61
Глава 5. Функции 79
Глава 6. Взаимодействие с файловой системой 90
Глава 7. Объектно-ориентированное программирование на PHP 104
ЧАСТЬ II. РАСШИРЕННЫЕ ВОЗМОЖНОСТИ 125
Глава 8. Работа с базами данных 126
Глава 9. Взаимодействие PHP-сценариев с формами 143
Глава 10. Управление сеансами 162
Глава 11. Обработка изображений 176
Глава 12. Использование регулярных выражений 201
Глава 13. РНР и XML 213
Глава 14. Защита Web-приложений 225
ЧАСТЬ III. ПРИЛОЖЕНИЯ 235
Приложение А. Установка сервера Apache и модуля PHP 236
Приложение Б. Методы и определения полей протоколов HTTP/1.1 и HTTP/1.0 242
Приложение В. Предопределенные переменные и константы РНР 245
Приложение Г. Дополнительные ресурсы и ссылки 248
Приложение Д. Список и назначение основных функций РНР 250
Предметный указатель 259