В удобной наглядной форме описаны все элементы РНР - популярного языка создания CGI-сценариев. Рассмотрены не только особенности синтаксиса языка, но и редактирование кода в программах EditPlus и UltraEdit, а также установка РНР и сервера Apache. Материал систематизирован таким образом, что читатель может использовать книгу и как учебник, и как справочник. Примеры, взятые из реальной практики Web-программирования, позволяют лучше усвоить теоретический материал.
Книга рассчитана на самую широкую аудиторию - не только на новичков, но и на опытных программистов.
Содержание
* ЧАСТЬ I. Основные характеристики PHP
o Глава 1. Введение в РНР
o Глава 2. Установка РНР
o Глава 3. Быстрая установка Apache-сервера
o Глава 4. Среда разработки PHP
o Глава 5. Конфигурация
o Глава 6. Проблемы безопасности
* ЧАСТЬ II. Программирование на PHP
o Глава 7. Основной синтаксис
o Глава 8. Типы данных
o Глава 9. Переменные
o Глава 10. Предопределенные константы и их использование
o Глава 11. выражения
o Глава 12. Операции
o Глава 13. Структуры управления данными
o Глава 14. Базовые концепции функций
o Глава 15. Классы и объекты
* Часть III. Особенности реализации языка
o Глава 16. Обработка ошибок
o Глава 17. Идентификация в PHP
o Глава 18. Загрузка файлов по http
o Глава 19. Эффективная работа в PHP при сетевом соединении с веб-сервером
* ЧАСТЬ IV. PHP-функции
o Глава 20. Функции для работы с массивами
o Глава 21.Функции обнаружения орфографических ошибок
o Глава 22. Математические и Функции произвольной точности BC
o Глава 23. Функции даты/времени и работы с календарем.
o Глава 24. Классы, объекты и функции работы с ними.
o Глава 25. Функции для манипуляций со строками
o Глава 26. Функции работы с файлами
o Глава 27. Работа с электронной почтой в PHP
o Глава 28. Операции потокового ввода - вывода
o Глава 29. Функции регулярных выражений.
o Глава 30. Функции семафоров и разделяемой памяти
o Глава 31. Сессии в PHP
o Глава 32 Принципы работы с базой данных MySQL
o Глава 33. Практическое применение РНР
* Приложение A. Зарезервированные слова PHP
* Приложение B. Сообщения об ошибках
* Приложение C. Таблицы ASCII-символов