Структура книги
Учебник по основам PHP
🕛 01.11.2006, 12:46
Данная книга содержит семь частей, в каждой из которых сгруппированы главы сходной тематики. Часть 1 - «Синтаксис языка и операторы» - описывает синтаксис и использование РНР.
Часть 2 - «Функции работы с данными» - рассматривает основные функции РНР, которые позволяют вам работать со встроенными типами данных: числами, массивами, строками.
Часть 3 - «Файлы и сети» - описывает способы, имеющиеся в РНР для доступа к файлам, как локальным, так и удаленным; возможности использования сетевых протоколов и работу с архивированными файлами.
Часть 4 - «Управляющие функции» - рассматривает управление функционированием РНР и его коммуникационными возможностями при работе с клиентом и другими приложениями.
Часть 5 - «Взаимодействие с базами данных» - рассматривает схему работы с серверами и файлами БД.
Часть 6 - «Графика, Flash, pdf» - описывает возможности РНР по созданию графических файлов для web: картинок, анимаций, документов.
Часть 7 - «Комплексная обработка данных» - описывает дополнительные возможности РНР по сложной обработке символьных данных (XML и сходные технологии).
Порядок, в котором приводятся функции, отражает логику их использования (например, работа с БД имеет определенную последовательность); функции, независимые друг от друга, расположены но мере повышения их сложности. В приложении приводится перечисление всех функций в алфавитном порядке и в порядке расположения в книге.
Поскольку язык РНР и его модули расширения находятся в процессе непрерывной доработки и улучшения, используемая вами версия РНР может работать несколько отличным образом от того, как это описано в книге. Все примеры, приведенные в книге, были протестированы с РНР версий 4.0.4, 4.0.5, 4.0.6; но все же я настоятельно рекомендую читателям проверять достоверность документации, потому что даже официальное руководство во многих аспектах неполно (или иногда ошибочно) отражает реальные возможности РНР.
В книгу было включено рассмотрение большей части возможностей РНР; в ней описывается 1500 функций. Тем не менее на момент выхода книги, в РНР имелось около 3000 функций. Конечно, вам едва ли придется использовать более трети всего того, что позволяет РНР; именно по этой практической причине в книге не описаны редко используемые и специфические возможности РНР: Hyperwave, ICAP, LDAP, MCAL, MCrypt, Mhash, mnoGoSearch, Scsam DB, SNMP, YAZ, YP/NIS. He забывайте также, что в дальнейшем возможности РНР будут расширены еще больше.