Apéndice M. Lista de Protocolos/Envolturas Soportadas

Tabla de contenidos
Sistema de archivos
Socket
HTTP y HTTPS
FTP y FTPS
Secuencias de entrada/salida PHP
Secuencias de Compresión
Shell Seguro 2
Secuencias de Audio

La siguiente es una lista de los varios protocolos estilo URL que PHP tiene integrado para su uso con las funciones del sistema de archivos, tales como fopen() y copy(). Adicionalmente a estas envolturas, y a partir de PHP 4.3.0, usted puede escribir sus propias envolturas usando scripts PHP y stream_wrapper_register().

Sistema de archivos

Todas las versiones de PHP. Usada explícitamente mediante file:// a partir de PHP 4.3.0

file:// es la envoltura predeterminada usada por PHP, y representa el sistema de archivos local. Cuando se especifica una ruta relativa (una ruta que no comienza con /, \, \\, o una letra de unidad en windows), la ruta provista será aplicada contra el directorio de trabajo actual. En muchos casos éste es el directorio en el cual reside el script, a menos que haya sido modificado. Al usar la sapi CLI, éste es, por defecto, el directorio desde donde fue llamado el script.

Con algunas funciones, como fopen() y file_get_contents(), include_path puede usarse opcionalmente también para las búsquedas de rutas relativas.

Tabla M-1. Resumen de Envoltura

AtributoSoporte
Restricción por allow_url_fopen.No
Permite LecturaSi
Permite EscrituraSi
Permite AdiciónSi
Permite Lectura y Escritura SimultáneaSi
Soporte stat()Si
Soporte unlink()Si
Soporte rename()Si
Soporte mkdir()Si
Soporte rmdir()Si

Hosting by: hurra.com
Generated: 2007-01-26 18:01:10