Санкт-Петербург: БХВ-Петербург, 2001. — 576 с.
Учебное пособие по использованию языка PHP версии 4 содержит обширную информацию о приемах, призванных в кратчайшие сроки сделать новичка, владеющего хотя бы одним алгоритмическим языком, Web-программистом. Рассматриваются основы протоколов HTTP и CGI, схемы разработки крупных сценариев на PHP, синтаксис языка и работа с простейшими функциями, объектно-ориентированное программирование на PHP с применением идеологии интерфейсов, манипуляции со строками и массивами, создание баз данных и многое другое.
Предисловие.Чего хочет программист от своей профессии.
Временные затраты.
О чем эта книга.
Общая структура книги.
Основы Web-программирования.Принципы работы интернета.
Интерфейс CGI.
CGI изнутри.
Выбор и настройка инструментария. WEB-сервер Apache.Установка Apache.
Установка PHP и MySQL.
Основы языка PHP.Характеристика языка PHP.
Переменные, константы, выражения.
Работа с данными формы.
Конструкции языка.
Ассоциативные массивы.
Функции и области видимости.
Стандартные функции PHP.Строковые функции.
Работа с массивами.
Математические функции.
Работа с файлами.
Работа с каталогами.
Каналы и символические ссылки.
Запуск внешних программ.
Работа с датами и временем.
Посылка писем через PHP.
Работа с WWW.
Основы регулярных выражений в формате Regex.
Работа с изображениями.
Управление интерпретатором.
Управление сессиями.
Работа с базой данных MySQL.
Сетевые функции.
Приемы программирования на PHP.Загрузка файлов на сервер.
Модульность программы. Написание "Библиотекаря".
Код и шаблон страницы.
Объектно-ориентированное программирование на PHP.
Почтовые шаблоны.
Разные советы.
Приложения.Файл конфигурации Apache Httpd.conf.
Файл конфигурации PHP PHP.ini.
Предметный указатель.