Funciones de Flujos
PHP Manual

stream_get_wrappers

(PHP 5, PHP 7)

stream_get_wrappersRecupera 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


Funciones de Flujos
PHP Manual