(PHP 5, PHP 7, PHP 8)
stream_get_wrappers — Lista los gestores de flujo
stream_get_wrappers() lee la lista de los gestores de flujo disponibles en el sistema actual.
Esta función no tiene parámetros.
stream_get_wrappers() devuelve un array indexado que contiene el nombre de todos los gestores de flujo disponibles en el sistema.
Ejemplo #1 Ejemplo con 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 Verificación de la existencia de un gestor de flujo
<?php
// Verificación de la existencia de un gestor de flujo bzip2
if (in_array('compress.bzip2', stream_get_wrappers())) {
echo 'compress.bzip2:// soporte activo.';
} else {
echo 'compress.bzip2:// soporte inactivo.';
}
?>