PHP Manual

Stig Sæther Bakken
Alexander Aulbach
Egon Schmid
Jim Winstead
Lars Torben Wilson
Rasmus Lerdorf
Zeev Suraski
Andrei Zmievski
Jouni Ahto

Edited by

Stig Sæther Bakken

Egon Schmid


Table of Contents
Preface
About this Manual
I. Getting Started
1. Introduction
2. Installation
3. Configuration
4. Security
II. Language Reference
5. Basic syntax
6. Types
7. Variables
8. Constants
9. Expressions
10. Operators
11. Control Structures
12. Functions
13. Classes and Objects
14. References Explained
III. Features
15. Error Handling
16. Creating and manipulating images
17. HTTP authentication with PHP
18. Cookies
19. Handling file uploads
20. Using remote files
21. Connection handling
22. Persistent Database Connections
IV. Function Reference
I. Apache-specific Functions
II. Array Functions
III. Aspell functions
IV. BCMath Arbitrary Precision Mathematics Functions
V. Bzip2 Compression Functions
VI. Calendar functions
VII. CCVS API Functions
VIII. COM support functions for Windows
IX. Class/Object Functions
X. ClibPDF functions
XI. CURL, Client URL Library Functions
XII. Cybercash payment functions
XIII. Character type functions
XIV. Database (dbm-style) abstraction layer functions
XV. Date and Time functions
XVI. dBase functions
XVII. DBM Functions
XVIII. Directory functions
XIX. DOM XML functions
XX. Error Handling and Logging Functions
XXI. filePro functions
XXII. Filesystem functions
XXIII. Forms Data Format functions
XXIV. FTP functions
XXV. Function Handling functions
XXVI. GNU Gettext
XXVII. GMP functions
XXVIII. HTTP functions
XXIX. Hyperwave functions
XXX. ICAP Functions
XXXI. Image functions
XXXII. IMAP, POP3 and NNTP functions
XXXIII. Informix functions
XXXIV. InterBase functions
XXXV. Ingres II functions
XXXVI. LDAP functions
XXXVII. Mail functions
XXXVIII. Mathematical Functions
XXXIX. MCAL functions
XL. Mcrypt Encryption Functions
XLI. Mhash Functions
XLII. Microsoft SQL Server functions
XLIII. Miscellaneous functions
XLIV. mnoGoSearch Functions
XLV. mSQL functions
XLVI. MySQL functions
XLVII. Network Functions
XLVIII. Unified ODBC functions
XLIX. Oracle 8 functions
L. OpenSSL functions
LI. Oracle functions
LII. Ovrimos SQL functions
LIII. Output Control Functions
LIV. PDF functions
LV. Verisign Payflow Pro functions
LVI. PHP options & information
LVII. POSIX functions
LVIII. PostgreSQL functions
LIX. Program Execution functions
LX. Pspell Functions
LXI. GNU Readline
LXII. GNU Recode functions
LXIII. Regular Expression Functions (Perl-Compatible)
LXIV. Regular Expression Functions (POSIX Extended)
LXV. Satellite CORBA client extension
LXVI. Semaphore and Shared Memory Functions
LXVII. SESAM database functions
LXVIII. Session handling functions
LXIX. Shared Memory Functions
LXX. Shockwave Flash functions
LXXI. SNMP functions
LXXII. Socket functions
LXXIII. String functions
LXXIV. Sybase functions
LXXV. URL Functions
LXXVI. Variable Functions
LXXVII. WDDX functions
LXXVIII. XML parser functions
LXXIX. XSLT functions
LXXX. YAZ functions
LXXXI. YP/NIS Functions
LXXXII. Zlib Compression Functions
V. Appendixes
A. Migrating from older versions of PHP
B. Migrating from PHP 3.0 to PHP 4.0
C. PHP development
D. The PHP Debugger
E. PHP reserved words

Linux Resources