Санкт-Петербург: БХВ-Петербург, 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.
Предметный указатель.
Чего хочет программист от своей профессии.
Временные затраты.
О чем эта книга.
Общая структура книги.
Основы Web-программирования.
Принципы работы интернета.
Интерфейс CGI.
CGI изнутри.
Выбор и настройка инструментария. WEB-сервер Apache.
Установка Apache.
Установка PHP и MYSQL.
Основы языка PHP.
Характеристика языка PHP.
Переменные, константы, выражения.
Работа с данными формы.
Конструкции языка.
Ассоциативные массивы.
Функции и области видимости.
Стандартные функции PHP.
Строковые функции.
Работа с массивами.
Математические функции.
Работа с файлами.
Работа с каталогами.
Каналы и символические ссылки.
Запуск внешних программ.
Работа с датами и временем.
Посылка писем через PHP.
Работа с WWW.
Основы регулярных выражений в формате Regex.
Работа с изображениями.
Управление интерпретатором.
Управление сессиями.
Работа с базой данных MYSQL.
Сетевые функции.
Приемы программирования на PHP.
Загрузка файлов на сервер.
Модульность программы. Написание "Библиотекаря".
Код и шаблон страницы.
Объектно-ориентированное программирование на PHP.
Почтовые шаблоны.
Разные советы.
Приложения.
Файл конфигурации Apache Httpd.conf.
Файл конфигурации PHP Php.ini.
Предметный указатель.