Manual de PHP

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

Editado por

Rafael Martínez (Coordinador)
Víctor Fernández
Leonardo Boshell

08-07-2002


Tabla de contenidos
Prefacio
I. Conceptos Básicos
1. Introducción
2. Instalación
3. Configuración
4. Seguridad
II. Referencia del Lenguaje
5. Síntaxis básica
6. Types
7. Variables
8. Constantes
9. Expresiones
10. Operadores
11. Estructuras de Control
12. Funciones
13. Clases y Objetos
14. References Explained
III. Características
15. Manejando errores
16. Creando y manipulando imágenes
17. Autentificación HTTP con PHP
18. Cookies
19. Manejo de envío de ficheros
20. Usando archivos remotos
21. Manejando conexiones
22. Conexiones persistentes a bases de datos
23. Modo Seguro (Safe Mode)
24. Using PHP from the command line
IV. Referencia de las Funciones
I. Funciones específicas de Apache
II. Funciones de matrices
III. Funciones Aspell [deprecated]
IV. Funciones matemáticas de precisión arbitraria BCMath
V. Funciones de compresión Bzip2
VI. Funciones de calendario
VII. Funciones del API de CCVS
VIII. soporte de las funciones COM para Windows
IX. Funciones de Clases/Objectos
X. Funciones de ClibPDF
XI. Crack functions
XII. CURL, Client URL Library Functions
XIII. Funciones de pago electrónico
XIV. Crédit Mutuel CyberMUT functions
XV. Cyrus IMAP administration functions
XVI. Character type functions
XVII. Funciones de la capa de abstraccion de bases de datos (dbm-style)
XVIII. Funciones de fecha y hora
XIX. Funciones para dBase
XX. Funciones dbm
XXI. dbx functions
XXII. DB++ Functions
XXIII. Direct IO functions
XXIV. Funciones con directorios
XXV. Funciones de DOM XML
XXVI. .NET functions
XXVII. Error Handling and Logging Functions
XXVIII. FrontBase Functions
XXIX. Funciones filePro
XXX. Funciones del sistema de ficheros
XXXI. Funciones Forms Data Format (Formato de Datos de Formularios)
XXXII. FriBiDi functions
XXXIII. Funciones FTP
XXXIV. Function Handling functions
XXXV. GNU Gettext
XXXVI. GMP functions
XXXVII. Funciones HTTP
XXXVIII. Funciones para Hyperwave
XXXIX. Hyperwave API functions
XL. Funciones para ICAP - Internet Calendar Application Protocol
XLI. iconv functions
XLII. Funciones para imágenes
XLIII. Funciones IMAP
XLIV. Funciones para Informix
XLV. Funciones InterBase
XLVI. Ingres II functions
XLVII. IRC Gateway Functions
XLVIII. Java
XLIX. Funciones LDAP
L. Funciones de Correo
LI. mailparse functions
LII. Funciones matemáticas
LIII. Multi-Byte String Functions
LIV. MCAL functions
LV. Funciones Criptográficas
LVI. Funciones Hash
LVII. Mimetype Functions
LVIII. Funciones de Microsoft SQL Server
LIX. Ming functions for Flash
LX. Miscelánea de funciones
LXI. mnoGoSearch Functions
LXII. funciones mSQL
LXIII. Funciones MySQL
LXIV. Mohawk Software session handler functions
LXV. muscat functions
LXVI. Funciones de Red
LXVII. Ncurses terminal screen control functions
LXVIII. Lotus Notes functions
LXIX. ODBC functions
LXX. Funciones de Oracle 8
LXXI. OpenSSL functions
LXXII. Funciones Oracle
LXXIII. Ovrimos SQL functions
LXXIV. Output Control Functions
LXXV. Object property and method call overloading
LXXVI. PDF functions
LXXVII. Verisign Payflow Pro functions
LXXVIII. opciones e información de PHP
LXXIX. Funciones POSIX
LXXX. Funciones de PostgreSQL
LXXXI. Process Control Functions
LXXXII. Funciones de ejecución de programas
LXXXIII. Printer functions
LXXXIV. Pspell Functions
LXXXV. GNU Readline
LXXXVI. Funciones GNU Recode
LXXXVII. Funciones de expresiones regulares compatibles con Perl
LXXXVIII. qtdom functions
LXXXIX. Funciones para expresiones regulares
XC. Funciones Semáforo y de memoria compartida
XCI. SESAM database functions
XCII. Funciones para el manejo de sesiones
XCIII. Shared Memory Functions
XCIV. Shockwave Flash functions
XCV. Funciones SNMP
XCVI. Socket functions
XCVII. Funciones de cadenas
XCVIII. Funciones de Sybase
XCIX. Tokenizer functions
C. Funciones URL
CI. Funciones sobre variables
CII. vpopmail functions
CIII. W32api functions
CIV. Funciones WDDX
CV. Funciones de intérprete XML
CVI. XMLRPC functions
CVII. XSLT functions
CVIII. YAZ
CIX. NIS funciona
CX. Zip File Functions (Read Only Access)
CXI. Funciones de Compresión
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: Preguntas frecuentes
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. Historia de PHP y proyectos relacionados
B. Migrating from PHP 3 to PHP 4
C. Migrando de PHP/FI 2.0 a PHP 3.0
D. El debugger de PHP
E. Desarrollo en PHP
F. Lista de alias de funciones
G. List of Reserved Words
H. List of Resource Types
I. Lista de Identificadores (tokens) del Analizador
J. Sobre el manual
K. missing stuff