Описывается новейшая — пятая — версия языка РНР. Рассматриваются основы языка, объектно-ориентированное программирование, обработка исключительных ситуаций, взаимодействие с базами данных MySQL, защита приложений, профилирование и оптимизация кода. В качестве практических примеров разработаны такие приложения, как гостевая книга, форум, система сбора и анализа статистики посетителей сайта, система проверки корректности данных, вводимых пользователем, класс для отправки сообщений электронной почты, библиотека клиента DNS и др. Книга ориентирована на читателей, не имеющих большого опыта разработки динамических Web-приложений, но знакомых с языком HTML. Для программистов и Web-разработчиков.
|