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
Angela Pardo
Federico Finos
Pablo Daniel Rigazzi
Robert Sánchez
Leonardo Boshell
Javier Eguiluz Perez
Javier Tacón Iglesias

02-07-2004


Tabla de contenidos
Prefacio
I. Conceptos Básicos
1. Introducción
2. Una explicación sencilla
3. Instalación
4. Configuración del comportamiento de PHP
II. Referencia del Lenguaje
5. Sintaxis básica
6. Tipos
7. Variables
8. Constantes
9. Expresiones
10. Operadores
11. Estructuras de Control
12. Funciones
13. Clases y Objetos
14. Explicando las Referencias
III. Seguridad
15. Seguridad
IV. Características
16. Autentificación HTTP con PHP
17. Cookies
18. Manejo de XForms
19. Manejo de envío de archivos
20. Usando archivos remotos
21. Manejando conexiones
22. Conexiones persistentes a bases de datos
23. Modo Seguro (Safe Mode)
24. Usando PHP desde la línea de comando
V. 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. Funciones COM y .Net (Windows)
IX. Funciones de Clases/Objetos
X. Funciones ClibPDF
XI. Crack Functions
XII. Funciones CURL (Client URL Library)
XIII. Funciones de pago electrónico
XIV. Cyrus IMAP administration Functions
XV. Funciones de Tipo de Caracter
XVI. Funciones de la capa de abstraccion de bases de datos (dbm-style)
XVII. Funciones de Fecha y Hora
XVIII. Funciones para dBase
XIX. Funciones DBM Functions [obsoletas]
XX. dbx Functions
XXI. DB++ Functions
XXII. Funciones de acceso directo a E/S
XXIII. Funciones de Directorio
XXIV. DOM Functions
XXV. Funciones DOM XML
XXVI. .NET Functions
XXVII. Funciones de Gestión de Errores y Registros
XXVIII. File Alteration Monitor Functions
XXIX. FrontBase Functions
XXX. Funciones filePro
XXXI. Funciones del Sistema de Archivos
XXXII. Funciones del Formato de Datos de Formulario
XXXIII. FriBiDi Functions
XXXIV. Funciones FTP
XXXV. Funciones de Gestión de Funciones
XXXVI. Gettext
XXXVII. GMP Functions
XXXVIII. Funciones HTTP
XXXIX. Funciones para Hyperwave
XL. Hyperwave API Functions
XLI. iconv Functions
XLII. Funciones para imágenes
XLIII. Funciones IMAP, POP3 y NNTP
XLIV. Funciones de Informix
XLV. Funciones InterBase
XLVI. ID3 Functions
XLVII. Ingres II functions
XLVIII. IRC Gateway Functions
XLIX. Integración de Java y PHP
L. Funciones LDAP
LI. LZF Functions
LII. Funciones de Correo
LIII. Funciones mailparse
LIV. Funciones matemáticas
LV. Multibyte String Functions
LVI. MCAL functions
LVII. Funciones de Cifrado Mcrypt
LVIII. MCVE Payment Functions
LIX. Funciones Mhash
LX. Funciones Mimetype
LXI. Funciones de Microsoft SQL Server
LXII. Ming functions for Flash
LXIII. Funciones de Miscelánea
LXIV. mnoGoSearch Functions
LXV. Funciones mSQL
LXVI. Funciones MySQL
LXVII. Extensión mejorada de MySQL
LXVIII. Mohawk Software Session Handler Functions
LXIX. muscat Functions
LXX. Funciones de Red
LXXI. Funciones de Control de Pantalla con Terminal Ncurses
LXXII. Lotus Notes Functions
LXXIII. NSAPI-specific Functions
LXXIV. ODBC functions
LXXV. Object Aggregation/Composition Functions
LXXVI. Funciones de Oracle 8
LXXVII. OpenSSL Functions
LXXVIII. Funciones Oracle
LXXIX. Ovrimos SQL functions
LXXX. Funciones de Control de Salida
LXXXI. Object property and method call overloading
LXXXII. Funciones PDF
LXXXIII. Verisign Payflow Pro functions
LXXXIV. Opciones e Información de PHP
LXXXV. Funciones POSIX
LXXXVI. Funciones PostgreSQL
LXXXVII. Process Control Functions
LXXXVIII. Funciones de Ejecución de Programas
LXXXIX. Printer Functions
XC. Pspell Functions
XCI. GNU Readline
XCII. Funciones GNU Recode
XCIII. Funciones de Expresiones Regulares (Compatibles con Perl)
XCIV. qtdom Functions
XCV. Funciones de Expresiones Regulares (POSIX Extendido)
XCVI. Funciones Semáforo y de memoria compartida
XCVII. SESAM database functions
XCVIII. Funciones para el manejo de sesiones
XCIX. Funciones de Memoria Compartida
C. SimpleXML functions
CI. SOAP Functions
CII. SQLite
CIII. Shockwave Flash functions
CIV. Funciones SNMP
CV. Funciones de Socket
CVI. Standard PHP Library (SPL) Functions
CVII. Funciones de Secuencias
CVIII. Funciones de Cadenas
CIX. Funciones de Sybase
CX. TCP Wrappers Functions
CXI. Tidy Functions
CXII. Tokenizer Functions
CXIII. Funciones de URL
CXIV. Funciones de Variables
CXV. vpopmail Functions
CXVI. W32api Functions
CXVII. Funciones WDDX
CXVIII. Funciones de intérprete XML
CXIX. XML-RPC Functions
CXX. xdiff Functions
CXXI. XSL functions
CXXII. XSLT functions
CXXIII. YAZ
CXXIV. NIS funciona
CXXV. Funciones de manejo de archivos Zip (sólo lectura)
CXXVI. Funciones de Compresión Zlib
VI. Zend API
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
VII. PHP API: Interfaces para autores de extensiones
44. API de Secuencia para Autores de Extensiones PHP
VIII. FAQ: Preguntas frecuentes
45. General Information
46. Listas de correo
47. Obtención de PHP
48. Database issues
49. Instalación
50. Build Problems
51. Uso de PHP
52. PHP and HTML
53. PHP and COM
54. PHP y otros lenguajes
55. Migración de PHP 2 a PHP 3
56. Migración de PHP 3 a PHP 4
57. Preguntas Varias
IX. Apéndices
A. Historia de PHP y proyectos relacionados
B. Migrating from PHP 4 to PHP 5
C. Migración de PHP 3 a PHP 4
D. Migración desde PHP/FI 2 hacia PHP 3
E. Depuración en PHP
F. Extensión de PHP 3
G. Configure options
H. Lista de directivas de núcleo en php.ini
I. Lista de alias de funciones
J. Lista de Palabras Reservadas
K. Lista de Tipos de Recurso
L. Lista de Protocolos/Envolturas Soportadas
M. List of Available Filters
N. Lista de Transportes de Sockets Soportados
O. Tablas de comparación de tipos PHP
P. Lista de Identificadores (tokens) del Analizador
Q. Sobre el manual
R. Open Publication License
S. Índice de funciones
T. Material que falta