Название: Освой самостоятельно PHP. 10 минут на урок
Автор: Ньюман К.
Издательство: Вильямс
Год: 2006
Страниц: 272
Формат: PDF
Размер: 25,8 МБ
ISBN: 5-8459-0937-6
Качество: Хорошее
Для сайта:
Vuzer.info
Эта книга поможет вам в кратчайшие сроки освоить РНР — самый популярный язык программирования для Web. Начиная с простых языковых конструкций, автор урок за уроком рассматривает все более сложные темы, такие как операции для работы с числами и строками, регулярные выражения, обработка дат и времени, создание пользовательских функций, обработка форм, реализация защищенных паролем страниц, данные cookies и сеансы, работа с базами данных, настройка РНР, отладка и обработка ошибок.
Содержание:
Введение
Урок 1. Знакомство с PHP
Основы PHP
Первый сценарий
Резюме
Урок 2. Переменные
Разберемся в переменных
Типы данных
Резюме
Урок 3. Управление порядком выполнения
Условный оператор
Циклы
Резюме
Урок 4. Функции
Применение функций
Аргументы и возвращаемые значения
Использование библиотечных файлов
Резюме
Урок 5. Работа с числами
Арифметика
Числовые типы данных
Функции для работы с числами
Резюме
Урок 6. Обработка строк
Анатомия строки
Форматирование строк
Строковые функции
Резюме
Урок 7. Работа с массивами
Что такое массив
Функции для работы с массивами
Многомерный массив
Резюме
Урок 8. Регулярные выражения
Введение в регулярные выражения
Возможности ereg
Резюме
Урок 9. Работа с временем и датой
Форматы дат
Работа с временной меткой
Резюме
Урок 10. Использование классов
Объектно-ориентированное программирование на PHP
Что такое класс
Создание и использование объектов
Резюме
Урок 11. Обработка HTML-форм
Отправка данных из формы в PHP
Обработка форм с помощью PHP
Сценарий для отправки электронной почты
Резюме
Урок 12. Динамическая генерация HTML-кода для форм
Установка значений по умолчанию
Создание элементов формы
Резюме
Урок 13. Проверка форм
Требование нужных полей
Вывод ошибок проверки
Обязательные правила для данных
Подсветка полей с ошибками
Резюме
Урок 14. Данные cookies и сеансы
Файлы Cookies
Сеансы
Резюме
Урок 15. Аутентификация пользователя
Типы аутентификации
Создание системы аутентификации
Резюме
Урок 16. Взаимодействие с Web-сервером
HTTP-заголовки
Переменные окружения сервера
Резюме
Урок 17. Работа с файловой системой
Управление файлами
Чтение и запись файлов
Резюме
Урок 18. Выполнение программ на Web-сервере
Выполнение локальных программ
Окружение сервера
Анализ безопасности
Резюме
Урок 19. Использование базы данных MySQL
Использование MySQL
Выполнение SQL-запросов
Ошибки SQL
Резюме
Урок 20. Абстрагирование от базы данных
Класс PEAK DB
Совместимость между базами данных
Резюме
Урок 21. Выполнение PHP-сценариев в командной строке
Среда командной строки
Написание сценариев для командной строки
Резюме
Урок 22. Обработка ошибок
Система уведомления об ошибках
Подавление ошибок и предупреждений
Резюме
Урок 23. Настройка PHP
Настройки конфигурации
Директивы настройки
Подгружаемые модули
Резюме
Урок 24. Безопасность при использовании PHP
Безопасный режим
Другие возможности безопасности
Резюме
Урок 25. Использование PEAR
Введение в PEAR
Использование PEAR
Резюме
Приложение А. Установка PHP
Установка на Linux/Unix
Установка на платформе Windows
Решение проблем
Предметный указатель