З-27 |
Зандстра, М. Освой самостоятельно РНР за 24 часа [Текст] / М. Зандстра ; пер. с англ. – 3-е изд. – М. : Вильямс, 2008. – 576 с.
Эта великолепная книга предназначена для начинающих программистов, не имеющих практического опыта в программировании на РНР. Автор очень доходчиво на живых примерах объясняет основы программирования на РНР, а затем переходит к более сложным темам, таким как объектно-ориентированное проектирование и программирование, работа с базами данных, XML, PEAR, использование регулярных выражений. PHP разработан с учетом высокой степени интеграции с базами данных. Поэтому ряд примеров в этой книге написан для работы с SQL-совместимыми базами данных. В конце книги рассмотрен пример работоспособного приложения, которое можно положить в основу любого Web- приложения. Коды примеров приведены на Web-сайте Издательского дома "Вильямс".
И опытный программист, собирающийся переходить на РНР, и тот, кто только начинает писать сценарии для Web, найдут в этом руководстве достаточно много материала, который послужит хорошей отправной точкой для дальнейшего изучения PHP и программирования для Web.
Оглавление
Об авторе 21
Введение 23
Часть I. Основы основ п
Час I. РНР: от начальной страницы до Web - предприятия 29
Час 2. Установка PHP 35
Час 3. Первый сценарий 47
Часть II. Описание языка 59
Час 4. Строительные блоки 61
Час 5. Управление процессом выполнения программы 82
Час 6. Функции 102
Час 7. Массивы 125
Час 8. Работа со строками 149
Час 9. Объекты 176
Часть IN. Использование PHP 201
Час 10. Работа с формами 203
Час 11. Работа с файлами 225
Час 12. Работа с функциями DBA 250
Час 13. Интеграция с базами данных - язык SQL 270
Час 14. Что осталось за кадром 297
Час 15. Создание динамических изображений 320
Час 16. Работа с датой и временем 346
Час 17. Дополнительная информация об объектах 368
Час 18. Использование регулярных выражений 394
Час 19. Сохранение состояния с помощью файлов cookies и
строк запроса 415
Час 20. Сохранение состояния с помощью сеансовых функций 433
Час 21. Взаимодействие с серверным окружением 446
Час 22. XML 464
Часть IV. Расширяя возможности PHP 489
Час 23. PEAR - расширение возможностей PHP 491
Час 24. Инфраструктура для создания больших проектов 517
Словарь терминов 547
Предметный указатель 555
|