Книги: [Классика] [Базы данных] [Internet/WWW] [Сети] [Программирование] [UNIX] [Windows] [Безопасность] [Графика] [Software Engineering] [ERP-системы] [Hardware]
Содержание
Посвящение
Введение
От издательства
Часть 1. Синтаксис языка и операторы
Теги, маркирующие РНР-сценарий
Разделение инструкций
Комментарии
Типы данных
Целые числа
Дробные числа
Строки
Массивы
Объекты
Определение типа
Переменные
Предопределенные переменные
Область видимости переменной
"Переменные" переменные (оператор $)
Передача переменных
РНР-сценарию
Константы
Выражения
Операторы
Операторы присваивания
Арифметические операторы
Инкремент/Декремент
Бинарные операторы
Операторы сравнения
Логические операторы
Конкатенация - слияние строк
Приоритет операторов
Операторы контроля ошибок
Оператор запуска внешней программы
If - Управляющие структуры
if
else
elseif
Альтернативный синтаксис управляющих структур
while
do...while
for
foreach
break
continue
switch
Директивы require() и include()
require_once() и include_once()
Пользовательские функции
Передача функциям аргументов
Возвращение функциями значений
Переменные-функции
Классы
Ссылки
Часть 2. Функции работы с данными
Переменные
Манипуляции с переменными
Логические функции определения типа переменной
Массивы
Инициализация массива,
добавление/извлечение элементов
Работа с одним массивом
Работа с несколькими массивами
Курсор массива
Сортировка массива
Функции
Объекты и классы
Математические функции
Математические константы
Алгебра
Генерация случайных чисел
Тригонометрия
Конвертация чисел
Математические функции повышенной
точности BCMath
Математические функции GMP
Значения чисел GMP
Арифметика
Математика
Бинарные операции
Дата и время
Строковые функции
Вывод
Вычисления строковых сумм и хешей
Сравнение
Поиск
Простые манипуляции
Сложные манипуляции
Функции URL
HTML-конвертация
Синтаксис регулярных выражений (PCRE)
Синтаксис шаблона
Модификаторы
функции регулярных выражений (PCRE)
Расширение регулярных выражений POSIX
Часть 3. Файлы и сети
Файловая система
Работа с каталогами
Получение свойств и атрибутов файлов
Манипулирование файлами
Системные функции
Ввод и вывод
Работа с архивами Zlib
Сжатые файлы Bzip2
FTP
Сетевые функции
Сетевая отладка РНР
Общий низкоуровневый сетевой интерфейс
Низкоуровневый сетевой (сокет) интерфейс
Библиотека CURL (Client URL Library)
Отправка почты
IMAP, РОРЗ и NNTP
Вспомогательные функции
Часть 4. Управляющие функции
Файл конфигурации php.ini
Общие параметры
Цветовыделение
Безопасный режим
Mail
Отладчик
Прочие настройки модулей
Настройки модулей баз данных
Параметры сессий
Загрузка модулей Extension
Загружаемые модули РНР (extensions)
Функции модулей
Параметры и информация РНР
Информация сценария РНР
Управление исполнением сценария РНР
Статус подключений
Дополнительные функции
Отслеживание и обработка ошибок
Функции обработки ошибок
Управление выводом
Использование интерфейса HTTP
HTTP-аутентификация в РНР
Cookies
Сессии
Загрузка файлов на сервер методом HTTP POST
Загрузка методом PUT
Запуск внешних приложений
Поддержка СОМ для Windows
Функции POSIX
функции сервера Apache
Клиентский модуль Satellite CORBA
Разделяемая память
Часть 5. Взаимодействие с базами данных
ODBC
MySQL
Обработка результатов запроса
mSQL
PostgreSQL
Microsoft SQL Server
InterBase
Поля BLOB
Informix
Ingres II
Sybase
Oracle
Oracle 8
dBase
DBM
Абстракция уровня dbm
filePro
Ovrimos SQL
Часть 6. Графика, Flash, pdf
Shockwave Flash
Ming для Flash
PDF-документы
ClibPDF
Forms Data Format
Часть 7. Комплексная обработка данных
WDDX
DOM XML
XML-интерпретация
XSLT
Приложение А. Систематический указатель
Приложение Б. Алфавитный указатель функций языка РНР
Начало
Краткое содержание
Введение
Структура книги