# stream_get_wrappers

(PHP 5, PHP 7, PHP 8)

stream_get_wrappers — Recupera la lista de los flujos registrados

### Descripción

stream_get_wrappers(): array

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