Programming Links
Programowanie
PHP - Programowanie
PHP - Artykuły
PHP - Wiadomości
PHP - Porady
Aplikacje internetowe


Other Links
Funny Jokes
Sudoku puzzle
DMOZ Directory

PHP Manual

Mehdi Achour
Friedhelm Betz
Antony Dovgal
Nuno Lopes
Philip Olson
Georg Richter
Damien Seguy
Jakub Vrana
And several others

Edited by

Gabor Hojtsy

2005-10-02


Table of Contents
Preface
Authors and Contributors
I. Getting Started
1. Introduction
2. A simple tutorial
II. Installation and Configuration
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. Language Reference
10. Basic syntax
11. Types
12. Variables
13. Constants
14. Expressions
15. Operators
16. Control Structures
17. Functions
18. Classes and Objects (PHP 4)
19. Classes and Objects (PHP 5)
20. Exceptions
21. References Explained
IV. Security
22. Introduction
23. General considerations
24. Installed as CGI binary
25. Installed as an Apache module
26. Filesystem Security
27. Database Security
28. Error Reporting
29. Using Register Globals
30. User Submitted Data
31. Magic Quotes
32. Hiding PHP
33. Keeping Current
V. Features
34. HTTP authentication with PHP
35. Cookies
36. Sessions
37. Dealing with XForms
38. Handling file uploads
39. Using remote files
40. Connection handling
41. Persistent Database Connections
42. Safe Mode
43. Using PHP from the command line
VI. Function Reference
I. .NET Functions
II. Apache-specific Functions
III. Alternative PHP Cache
IV. Advanced PHP debugger
V. Array Functions
VI. Aspell functions [deprecated]
VII. BCMath Arbitrary Precision Mathematics Functions
VIII. PHP bytecode Compiler
IX. Bzip2 Compression Functions
X. Calendar Functions
XI. CCVS API Functions [deprecated]
XII. Class/Object Functions
XIII. Classkit Functions
XIV. ClibPDF Functions
XV. COM and .Net (Windows)
XVI. Crack Functions
XVII. Character Type Functions
XVIII. CURL, Client URL Library Functions
XIX. Cybercash Payment Functions
XX. Credit Mutuel CyberMUT functions
XXI. Cyrus IMAP administration Functions
XXII. Date and Time Functions
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. Directory Functions
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. Filesystem Functions
XXXIX. Firebird/InterBase Functions
XL. Firebird/Interbase Functions (PDO_FIREBIRD)
XLI. FriBiDi Functions
XLII. FrontBase Functions
XLIII. FTP Functions
XLIV. Function Handling Functions
XLV. Gettext
XLVI. GMP Functions
XLVII. Net_Gopher
XLVIII. HTTP Functions
XLIX. Hyperwave Functions
L. Hyperwave API Functions
LI. IBM DB2, Cloudscape and Apache Derby Functions
LII. ICAP Functions [deprecated]
LIII. iconv Functions
LIV. ID3 Functions
LV. IIS Administration Functions
LVI. Image Functions
LVII. IMAP, POP3 and NNTP Functions
LVIII. Informix Functions
LIX. Ingres II Functions
LX. IRC Gateway Functions
LXI. PHP / Java Integration
LXII. KADM5
LXIII. LDAP Functions
LXIV. libxml Functions
LXV. Lotus Notes Functions
LXVI. LZF Functions
LXVII. Mail Functions
LXVIII. mailparse Functions
LXIX. Mathematical Functions
LXX. MaxDB PHP Extension
LXXI. MCAL Functions
LXXII. Mcrypt Encryption Functions
LXXIII. MCVE Payment Functions
LXXIV. Memcache Functions
LXXV. Mhash Functions
LXXVI. Mimetype Functions
LXXVII. Ming functions for Flash
LXXVIII. Miscellaneous Functions
LXXIX. mnoGoSearch Functions
LXXX. Microsoft SQL Server Functions
LXXXI. Microsoft SQL Server and Sybase Functions (PDO_DBLIB)
LXXXII. Mohawk Software Session Handler Functions
LXXXIII. mSQL Functions
LXXXIV. Multibyte String Functions
LXXXV. muscat Functions
LXXXVI. MySQL Functions
LXXXVII. MySQL Functions (PDO_MYSQL)
LXXXVIII. MySQL Improved Extension
LXXXIX. Ncurses Terminal Screen Control Functions
XC. Network Functions
XCI. NSAPI-specific Functions
XCII. Object Aggregation/Composition Functions
XCIII. Object property and method call overloading
XCIV. Oracle functions
XCV. ODBC Functions (Unified)
XCVI. ODBC and DB2 functions (PDO_ODBC)
XCVII. oggvorbis
XCVIII. OpenAL Audio Bindings
XCIX. OpenSSL Functions
C. Oracle Functions [deprecated]
CI. Oracle Functions (PDO_OCI)
CII. Output Control Functions
CIII. Ovrimos SQL Functions
CIV. Paradox File Access
CV. Parsekit Functions
CVI. Process Control Functions
CVII. Regular Expression Functions (Perl-Compatible)
CVIII. PDF functions
CIX. PDO Functions
CX. PHP Options&Information
CXI. POSIX Functions
CXII. Regular Expression Functions (POSIX Extended)
CXIII. PostgreSQL Functions
CXIV. PostgreSQL Functions (PDO_PGSQL)
CXV. Printer Functions
CXVI. Program Execution Functions
CXVII. PostScript document creation
CXVIII. Pspell Functions
CXIX. qtdom Functions
CXX. Radius
CXXI. Rar Functions
CXXII. GNU Readline
CXXIII. GNU Recode Functions
CXXIV. runkit Functions
CXXV. Satellite CORBA client extension [deprecated]
CXXVI. SDO Functions
CXXVII. SDO XML Data Access Service Functions
CXXVIII. SDO Relational Data Access Service Functions
CXXIX. Semaphore, Shared Memory and IPC Functions
CXXX. SESAM Database Functions
CXXXI. PostgreSQL Session Save Handler
CXXXII. Session Handling Functions
CXXXIII. Shared Memory Functions
CXXXIV. SimpleXML functions
CXXXV. SNMP Functions
CXXXVI. SOAP Functions
CXXXVII. Socket Functions
CXXXVIII. Standard PHP Library (SPL) Functions
CXXXIX. SQLite Functions
CXL. SQLite Functions (PDO_SQLITE)
CXLI. Secure Shell2 Functions
CXLII. Stream Functions
CXLIII. String Functions
CXLIV. Shockwave Flash Functions
CXLV. Sybase Functions
CXLVI. TCP Wrappers Functions
CXLVII. Tidy Functions
CXLVIII. Tokenizer Functions
CXLIX. Unicode Functions
CL. URL Functions
CLI. Variable Handling Functions
CLII. Verisign Payflow Pro Functions
CLIII. vpopmail Functions
CLIV. W32api Functions
CLV. WDDX Functions
CLVI. win32service Functions
CLVII. xattr Functions
CLVIII. xdiff Functions
CLIX. XML Parser Functions
CLX. XML-RPC Functions
CLXI. XMLReader functions
CLXII. XSL functions
CLXIII. XSLT Functions
CLXIV. YAZ Functions
CLXV. YP/NIS Functions
CLXVI. Zip File Functions (Read Only Access)
CLXVII. Zlib Compression Functions
VII. PHP and Zend Engine Internals
44. Streams API for PHP Extension Authors
45. Zend API: Hacking the Core of PHP
46. Extending PHP 3
VIII. FAQ: Frequently Asked Questions
47. General Information
48. Mailing lists
49. Obtaining PHP
50. Database issues
51. Installation FAQ
52. Build Problems
53. Using PHP
54. PHP and HTML
55. PHP and COM
56. PHP and other languages
57. Migrating from PHP 2 to PHP 3
58. Migrating from PHP 3 to PHP 4
59. Migrating from PHP 4 to PHP 5
60. Miscellaneous Questions
IX. Appendixes
A. History of PHP and related projects
B. Migrating from PHP 4 to PHP 5
C. Migrating from PHP 3 to PHP 4
D. Migrating from PHP/FI 2 to PHP 3
E. Debugging PHP
F. Configure options
G. php.ini directives
H. Extension Categorization
I. List of Function Aliases
J. List of Reserved Words
K. List of Resource Types
L. List of Supported Protocols/Wrappers
M. List of Available Filters
N. List of Supported Socket Transports
O. PHP type comparison tables
P. List of Parser Tokens
Q. About the manual
R. Open Publication License
S. Function Index
T. Missing Stuff