ЭНДИ ГУТМАНС
СТИГ БАККЕН
ДЕРИК РЕТАНС
%■■■ -"it'
4#%
т
I
\rnmr ^-^^
■:^"
*
f Н:|,
4,V '►. I
ПРОФЕССИОНАЛЬНОЕ
ПРОГРАММИРОВАНИЕ
PHP 5 Power
Programming
Andi Gutmans, StigBakken,
Derick Rethans
I'H
PTK
PRENTICE HALL
HIGH TECH
I I
Профессиональное
программирование
Энди Гутмане, СтигБаккен,
Дерик Ретанс
£имв»ч
Caufai-91emefr(M/fo—Москва
Серия «High tech»
Энди Гутмане, Стиг Баккен, Дерик Ретанс
РНР5. Профессиональное программирование
Перевод А. Киселева
Главный редактор А. Галунов
Зав. редакцией Н. Макарова
Научный редактор М. Деркачев
Редактор В. Овчинников
Художник В. Тренда
Корректура С. Журавина
Верстка О. Макарова
Гутмане Э. , Баккен С, Ретанс Д. РНР 5. Профессиональное программирование. - Пер. с англ. - СПб: Символ-
Плюс, 2006. - 704 с, ил. ISBN 5-93286-083-9
Каким бы сложным ни был ваш программный проект, вы сможете сделать его
более мощным и совершенным, прочитав подробное руководство, написанное
Энди Гутмансом, ведущим разработчиком РНР 5, Стигом Баккеном,
создателем PEAR, и Дериком Ретансом, лидером группы тестирования РНР. Авторы делятся своими уникальными знаниями и предлагают множество
реалистичных примеров. Вы познакомитесь с особенностями новой объектной
модели РНР 5, важнейшими шаблонами проектирования, улучшенной
поддержкой XML и веб-сервисов. Только здесь вы найдете высокоэффективные решения
для разработки собственных веб-приложений, расширений, пакетов и
сценариев командной строки. Рассматриваются: синтаксис и расширенные объектно-
ориентированные возможности РНР - от свойств и методов до полиморфизма,
интерфейсов и рефлексии; обработка ошибок; написание мощных
веб-приложений (обработка ввода пользователя, работа с cookies, сессии); библиотека
PEAR; интеграция с MySQL, SQLite и другими СУБД.
Те, кто перешел на РНР недавно, смогут быстро адаптироваться к этому языку,
а опытные PHP-программисты, знакомые с его простотой и удобством в работе,
откроют для себя всю его необычайную мощь. ISBN 5-93286-083-9
ISBN 0-131-47149-Х (англ)
© Издательство Символ-Плюс, 2006
Authorized translation of the English edition, Copyright © 2005 Pearson Education,
Inc. This translation is published and sold by permission of Pearson Education, Inc. ,
the owner of all rights to publish and sell the same. Все права на данное издание защищены Законодательством РФ, включая право на полное или
частичное воспроизведение в любой форме. Все товарные знаки или зарегистрированные товарные
знаки, упоминаемые в настоящем издании, являются собственностью соответствующих фирм. Лицензия ЛП N 000054 от 25. 12. 98. Налоговая льгота - общероссийский классификатор продукции
ОК 005-93, том 2; 953000 - книги и брошюры. Подписано в печать 28. 12. 2005. Формат 70x100^6 . Печать офсетная. Объем 44 печ. л. Тираж 3000 экз. Заказ N 1556
Отпечатано с готовых диапозитивов в ГУП «Типография «Наука»
199034, Санкт-Петербург, 9 линия, 12. Ифат, моей жене и лучшему другу, которая
терпит мое увлечение языком программирования РНР,
вдохновляет и поддерживает меня на каждом шагу.
- Энди Гутмане
Марианне за терпение и поддержку.
- Стиг Баккен
Моим родителям, любящим меня, даже когда я далеко;
и «42» - окончательному ответу
на главный вопрос жизни и Вселенной.