stream_get_wrappers
(PHP 5)
stream_get_wrappers — Recupera la lista de los flujos registrados
Descripción
array stream_get_wrappers
( void
)
Recupera la lista de los flujos registrados disponibles en el sistema en ejecución.
Valores devueltos
Devuelve una matriz indexada que contiene el nombre de todas las envolturas de flujo disponibles en el sistema en ejecución.
Ejemplos
Ejemplo #1 Ejemplo de stream_get_wrappers()
<?php
print_r(stream_get_wrappers());
?>
El resultado del ejemplo sería algo similar a:
Array
(
[0] => php
[1] => file
[2] => http
[3] => ftp
[4] => compress.bzip2
[5] => compress.zlib
)
Ejemplo #2 Comprobar la existencia de una envoltura de flujo
<?php
// comprobar la existencia de la envoltura de flujo bzip2
if (in_array('compress.bzip2', stream_get_wrappers())) {
echo 'compress.bzip2:// soporte habilitado.';
} else {
echo 'compress.bzip2:// soporte no habilitado.';
}
?>
Ver también
- stream_wrapper_register() - Registra una envoltura de URL implementada como una clase de PHP