PHP Manual

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

Edited by

Stig Sæther Bakken


Dedication

Date: Thu Mar 9 01:38:57 EST 2000

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
III. Features
14. Error handling
15. Creating GIF images
16. HTTP authentication with PHP
17. Cookies
18. Handling file uploads
19. Using remote files
20. Connection handling
21. Persistent database connections
IV. Function Reference
I. Apache-specific functions
II. Arbitrary precision mathematics functions
III. Array functions
IV. Aspell functions
V. Calendar functions
VI. ClibPDF functions
VII. Compression functions
VIII. Database (dbm-style) abstraction layer functions
IX. Date and Time functions
X. dBase functions
XI. dbm functions
XII. Directory functions
XIII. Dynamic Loading functions
XIV. Encryption functions
XV. filePro functions
XVI. Filesystem functions
XVII. Forms Data Format functions
XVIII. FTP functions
XIX. Hash functions
XX. HTTP functions
XXI. Hyperwave functions
XXII. Image functions
XXIII. IMAP, POP3 and NNTP functions
XXIV. Informix functions
XXV. InterBase functions
XXVI. LDAP functions
XXVII. Mail functions
XXVIII. Mathematical functions
XXIX. MCAL functions
XXX. Microsoft SQL Server functions
XXXI. Miscellaneous functions
XXXII. mSQL functions
XXXIII. MySQL functions
XXXIV. Network functions
XXXV. NIS functions
XXXVI. ODBC functions
XXXVII. Oracle functions
XXXVIII. Oracle 8 functions
XXXIX. PDF functions
XL. Perl-compatible Regular Expression functions
XLI. PHP options & information
XLII. POSIX functions
XLIII. PostgreSQL functions
XLIV. Program Execution functions
XLV. GNU Recode functions
XLVI. Regular expression functions
XLVII. Semaphore and shared memory functions
XLVIII. Session handling functions
XLIX. SNMP functions
L. String functions
LI. Sybase functions
LII. URL Functions
LIII. Variable functions
LIV. Vmailmgr functions
LV. WDDX functions
LVI. XML parser functions
V. Appendixes
A. Migrating from PHP/FI 2.0 to PHP 3.0
B. PHP development
C. The PHP Debugger