Руководство по PHP

Mehdi Achour
Friedhelm Betz
Antony Dovgal
Nuno Lopes
Philip Olson
Georg Richter
Damien Seguy
Jakub Vrana
И некоторые другие

Под редакцией

Gabor Hojtsy
Ivan Kovalenko
Jigkayev Kazbek
Kirill Barashkin
Alexey Asemov
Boris Bezrukov
Alexander Voytsekhovskyy

2005-11-14


Содержание
Предисловие
Авторы и Участники
I. Приступая к работе
1. Введение
2. Краткое руководство
II. Установка и настройка
3. General Installation Considerations
4. Installation on Unix systems
5. Installation on Mac OS X
6. Installation on Windows systems
7. Installation of PECL extensions
8. Problems?
9. Runtime Configuration
III. Справочник языка
10. Основы синтаксиса
11. Типы
12. Переменные
13. Константы
14. Выражения
15. Операторы
16. Control Structures
17. Функции
18. Classes and Objects (PHP 4)
19. Классы и объекты (PHP 5)
20. Exceptions
21. Ссылки. Разъяснения
IV. Безопасность
22. Вступление
23. Общие рассуждения
24. Если PHP установлен как CGI
25. Если PHP установлен как модуль Apache
26. Безопасность файловой системы
27. Безопасность баз данных
28. Сообщения об ошибках
29. Использование глобальных переменных (Register_Globals)
30. Данные, введенные пользователем
31. Magic Quotes
32. Сокрытие PHP
33. Необходимость обновлений
V. Отличительные особенности
34. HTTP-Аутентификация в PHP
35. Cookies
36. Sessions
37. Работа с XForms
38. Загрузка файлов на сервер
39. Работа с удаленными файлами
40. Работа с соединениями
41. Постоянные соединения с базами данных
42. Защищенный режим
43. Использование PHP в командной строке
VI. Справочник функций
I. .NET Functions
II. Функции для работы с сервером Apache
III. Alternative PHP Cache
IV. Advanced PHP debugger
V. Функции для работы с массивами
VI. Aspell functions [deprecated]
VII. BCMath Arbitrary Precision Mathematics Functions
VIII. PHP bytecode Compiler
IX. Функции сжатия Bzip2
X. Calendar Functions
XI. CCVS API Functions [deprecated]
XII. Функции работы с Классами/Объектами
XIII. Classkit Functions
XIV. ClibPDF Functions
XV. COM and .Net (Windows)
XVI. Crack Functions
XVII. Функции определения типа символов
XVIII. Функции CURL, Client URL Library
XIX. Cybercash Payment Functions
XX. Credit Mutuel CyberMUT functions
XXI. Cyrus IMAP administration Functions
XXII. Функции для работы с датой и временем
XXIII. DB++ Functions
XXIV. Database (dbm-style) Abstraction Layer Functions
XXV. dBase Functions
XXVI. DBM Functions [deprecated]
XXVII. dbx Functions
XXVIII. Direct IO Functions
XXIX. Функции для работы с каталогами
XXX. DOM Functions
XXXI. DOM XML Functions
XXXII. Error Handling and Logging Functions
XXXIII. Exif Functions
XXXIV. Expect Functions
XXXV. File Alteration Monitor Functions
XXXVI. Forms Data Format Functions
XXXVII. filePro Functions
XXXVIII. Функции для работы с файловой системой
XXXIX. Firebird/InterBase Functions
XL. Firebird/Interbase Functions (PDO_FIREBIRD)
XLI. FriBiDi Functions
XLII. FrontBase Functions
XLIII. Функции для работы с FTP
XLIV. Управление функциями
XLV. Gettext
XLVI. GMP Functions
XLVII. gnupg Функции
XLVIII. Net_Gopher
XLIX. Функции протокола HTTP
L. Hyperwave Functions
LI. Hyperwave API Functions
LII. IBM DB2, Cloudscape and Apache Derby Functions
LIII. ICAP Functions [deprecated]
LIV. Функции iconv
LV. ID3 Functions
LVI. IIS Administration Functions
LVII. Image Functions
LVIII. IMAP, POP3 and NNTP Functions
LIX. Informix Functions
LX. Ingres II Functions
LXI. IRC Gateway Functions
LXII. PHP / Java Integration
LXIII. KADM5
LXIV. LDAP Functions
LXV. libxml Functions
LXVI. Lotus Notes Functions
LXVII. LZF Functions
LXVIII. Mail Functions
LXIX. mailparse Functions
LXX. Математические функции
LXXI. MaxDB PHP Extension
LXXII. MCAL Functions
LXXIII. Mcrypt Encryption Functions
LXXIV. MCVE Payment Functions
LXXV. Memcache Functions
LXXVI. Mhash Functions
LXXVII. Mimetype Functions
LXXVIII. Ming functions for Flash
LXXIX. Miscellaneous Functions
LXXX. mnoGoSearch Functions
LXXXI. Microsoft SQL Server Functions
LXXXII. Microsoft SQL Server and Sybase Functions (PDO_DBLIB)
LXXXIII. Mohawk Software Session Handler Functions
LXXXIV. mSQL Functions
LXXXV. Multibyte String Functions
LXXXVI. muscat Functions
LXXXVII. Функции СУБД MySQL
LXXXVIII. MySQL Functions (PDO_MYSQL)
LXXXIX. MySQL Improved Extension
XC. Ncurses Terminal Screen Control Functions
XCI. Network Functions
XCII. Newt Functions
XCIII. NSAPI-specific Functions
XCIV. Object Aggregation/Composition Functions
XCV. Object property and method call overloading
XCVI. Функции для работы с Oracle
XCVII. ODBC Functions (Unified)
XCVIII. ODBC and DB2 functions (PDO_ODBC)
XCIX. oggvorbis
C. OpenAL Audio Bindings
CI. OpenSSL Functions
CII. Oracle Functions [deprecated]
CIII. Oracle Functions (PDO_OCI)
CIV. Output Control Functions
CV. Ovrimos SQL Functions
CVI. Paradox File Access
CVII. Parsekit Functions
CVIII. Process Control Functions
CIX. Функции для работы с регулярными выражениями (Perl-совместимые)
CX. PDF functions
CXI. PDO Functions
CXII. PHP Options&Information
CXIII. POSIX Functions
CXIV. Regular Expression Functions (POSIX Extended)
CXV. PostgreSQL Functions
CXVI. PostgreSQL Functions (PDO_PGSQL)
CXVII. Printer Functions
CXVIII. Program Execution Functions
CXIX. PostScript document creation
CXX. Pspell Functions
CXXI. qtdom Functions
CXXII. Radius
CXXIII. Rar функции
CXXIV. GNU Readline
CXXV. GNU Recode Functions
CXXVI. RPM Header Reading Функции
CXXVII. runkit Functions
CXXVIII. Satellite CORBA client extension [deprecated]
CXXIX. SDO Functions
CXXX. SDO XML Data Access Service Functions
CXXXI. SDO Relational Data Access Service Functions
CXXXII. Semaphore, Shared Memory and IPC Functions
CXXXIII. SESAM Database Functions
CXXXIV. PostgreSQL Session Save Handler
CXXXV. Session Handling Functions
CXXXVI. Shared Memory Functions
CXXXVII. SimpleXML functions
CXXXVIII. SNMP Functions
CXXXIX. SOAP Functions
CXL. Socket Functions
CXLI. Standard PHP Library (SPL) Functions
CXLII. SQLite
CXLIII. SQLite Functions (PDO_SQLITE)
CXLIV. Secure Shell2 Functions
CXLV. Stream Functions
CXLVI. Функции обработки строк
CXLVII. Shockwave Flash Functions
CXLVIII. Sybase Functions
CXLIX. TCP Wrappers Functions
CL. Tidy Functions
CLI. Tokenizer Functions
CLII. Unicode Functions
CLIII. URL Functions
CLIV. Variable Handling Functions
CLV. Verisign Payflow Pro Functions
CLVI. vpopmail Functions
CLVII. W32api Functions
CLVIII. WDDX Functions
CLIX. win32service Functions
CLX. xattr Functions
CLXI. xdiff Functions
CLXII. XML Parser Functions
CLXIII. XML-RPC Functions
CLXIV. XMLReader functions
CLXV. XSL functions
CLXVI. XSLT Functions
CLXVII. YAZ Functions
CLXVIII. YP/NIS Functions
CLXIX. Zip File Functions (Read Only Access)
CLXX. Функции сжатия Zlib
VII. PHP and Zend Engine Internals
44. Streams API for PHP Extension Authors
45. PDO Driver How-To
46. Zend API: Hacking the Core of PHP
47. Extending PHP 3
VIII. ЧАВО: ЧАсто задаваемые Вопросы и Ответы на них
48. Общая Информация
49. Списки рассылки
50. Получение PHP
51. Вопросы по Базам Данных
52. Установка
53. Проблемы Сборки
54. Использование PHP
55. PHP и HTML
56. PHP и COM
57. PHP и другие языки
58. Переход из PHP 2 в PHP 3
59. Переход из PHP 3 в PHP 4
60. Переход из PHP 4 в PHP 5
61. Разные вопросы
IX. Приложения
A. История PHP и смежных проектов
B. Миграция с PHP 4 на PHP 5
C. Migrating from PHP 3 to PHP 4
D. Migrating from PHP/FI 2 to PHP 3
E. Отладка PHP
F. Configure options
G. Директивы php.ini
H. List of Supported Timezones
I. Extension Categorization
J. Список псевдонимов функций
K. List of Reserved Words
L. List of Resource Types
M. List of Supported Protocols/Wrappers
N. Список доступных фильтров
O. Список поддерживаемых транспортных протоколов
P. Таблица сравнения типов в PHP
Q. List of Parser Tokens
R. Об этом руководстве
S. Open Publication License
T. Список функций
U. Что отсутствует в этом руководстве