Manual do PHP

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

Editado por

Stig Sæther Bakken
Egon Schmid
Renato Arruda
André Bacci
Anderson Fortaleza
João Prado Maia
Claudio Pereira
Lucas Rocha
Alessander Pery Lopes Thomaz

11-07-2002


Índice
Prefácio
I. Começando
1. Introdução
2. Instalação
3. Configuração
4. Security
II. Referência da Linguagem
5. Sintaxe básica
6. Tipos
7. Variáveis
8. Constantes
9. Expressões
10. Operadores
11. Estruturas de Controle
12. Funções
13. Classes e Objetos
14. References Explained
III. Características
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
23. Safe Mode
24. Usando o PHP na linha de comando
IV. Referência das Funções
I. Funções específicas para Apache
II. Funções para a manipulação de arrays
III. Aspell functions [deprecated]
IV. BCMath Funções de Matemática de Precisão Arbitrária
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. Crack functions
XII. CURL, Client URL Library Functions
XIII. Cybercash payment functions
XIV. Crédit Mutuel CyberMUT functions
XV. Cyrus IMAP administration functions
XVI. Character type functions
XVII. Database (dbm-style) abstraction layer functions
XVIII. Date and Time functions
XIX. dBase functions
XX. DBM Functions
XXI. dbx functions
XXII. DB++ Functions
XXIII. Direct IO functions
XXIV. Funções de diretório
XXV. DOM XML functions
XXVI. .NET functions
XXVII. Error Handling and Logging Functions
XXVIII. FrontBase Functions
XXIX. filePro functions
XXX. Funções do Filesystem
XXXI. Forms Data Format functions
XXXII. FriBiDi functions
XXXIII. FTP functions
XXXIV. Function Handling functions
XXXV. Gettext
XXXVI. GMP functions
XXXVII. HTTP functions
XXXVIII. Hyperwave functions
XXXIX. Hyperwave API functions
XL. ICAP Functions [deprecated]
XLI. iconv functions
XLII. Image functions
XLIII. IMAP, POP3 and NNTP functions
XLIV. Informix functions
XLV. InterBase functions
XLVI. Ingres II functions
XLVII. IRC Gateway Functions
XLVIII. Java
XLIX. LDAP functions
L. Mail functions
LI. mailparse functions
LII. Funções Matemáticas
LIII. Multi-Byte String Functions
LIV. MCAL functions
LV. Mcrypt Encryption Functions
LVI. Mhash Functions
LVII. Mimetype Functions
LVIII. Microsoft SQL Server functions
LIX. Ming functions for Flash
LX. Miscellaneous functions
LXI. mnoGoSearch Functions
LXII. mSQL functions
LXIII. MySQL Functions
LXIV. Mohawk Software session handler functions
LXV. muscat functions
LXVI. Network Functions
LXVII. Ncurses terminal screen control functions
LXVIII. Lotus Notes functions
LXIX. Unified ODBC functions
LXX. Oracle 8 functions
LXXI. OpenSSL functions
LXXII. Oracle functions
LXXIII. Ovrimos SQL functions
LXXIV. Output Control Functions
LXXV. Object property and method call overloading
LXXVI. PDF functions
LXXVII. Verisign Payflow Pro functions
LXXVIII. PHP Options&Information
LXXIX. POSIX functions
LXXX. Funções PostgreSQL
LXXXI. Process Control Functions
LXXXII. Program Execution functions
LXXXIII. Printer functions
LXXXIV. Pspell Functions
LXXXV. GNU Readline
LXXXVI. GNU Recode functions
LXXXVII. Regular Expression Functions (Perl-Compatible)
LXXXVIII. qtdom functions
LXXXIX. Regular Expression Functions (POSIX Extended)
XC. Semaphore, Shared Memory and IPC Functions
XCI. SESAM database functions
XCII. Session handling functions
XCIII. Shared Memory Functions
XCIV. Shockwave Flash functions
XCV. SNMP functions
XCVI. Socket functions
XCVII. String functions
XCVIII. Sybase functions
XCIX. Tokenizer functions
C. Funções URL
CI. Variable Functions
CII. vpopmail functions
CIII. W32api functions
CIV. WDDX Functions
CV. XML parser functions
CVI. XMLRPC functions
CVII. XSLT functions
CVIII. YAZ functions
CIX. YP/NIS Functions
CX. Zip File Functions (Read Only Access)
CXI. Zlib Compression Functions
V. Extending PHP 4.0
25. Overview
26. Extension Possibilities
27. Source Layout
28. PHP's Automatic Build System
29. Creating Extensions
30. Using Extensions
31. Troubleshooting
32. Source Discussion
33. Accepting Arguments
34. Creating Variables
35. Duplicating Variable Contents: The Copy Constructor
36. Returning Values
37. Printing Information
38. Startup and Shutdown Functions
39. Calling User Functions
40. Initialization File Support
41. Where to Go from Here
42. Reference: Some Configuration Macros
43. API Macros
VI. FAQ: Perguntas Mais Freqüentes
44. General Information
45. Mailing lists
46. Obtaining PHP
47. Database issues
48. Installation
49. Build Problems
50. Using PHP
51. PHP and HTML
52. PHP and COM
53. PHP and other languages
54. Migrating from PHP 2 to PHP 3
55. Migrating from PHP 3 to PHP 4
56. Miscellaneous Questions
VII. Apêndices
A. History of PHP and related projects
B. Migrating from PHP 3 to PHP 4
C. Migrating from PHP/FI 2 to PHP 3
D. O debugador do PHP
E. Extending PHP
F. Lista de funções sinônimas (aliases)
G. Palavras reservadas do PHP
H. List of Resource Types
I. List of Parser Tokens
J. Sobre o manual
K. missing stuff