stream_get_wrappers
(PHP 5, PHP 7, PHP 8)
stream_get_wrappers — Obtém lista de fluxos registrados
Descrição
stream_get_wrappers(): array
Obtém lista de fluxos registrados disponíveis no sistema em execução.
Parâmetros
Esta função não possui parâmetros.
Valor Retornado
Retorna um array indexado contendo os nomes de todos os empacotadores de fluxo disponíveis no sistema em execução.
Exemplos
Example #1 Exemplo de stream_get_wrappers()
<?php
print_r(stream_get_wrappers());
?>
O exemplo acima produzirá algo semelhante a:
Array ( [0] => php [1] => file [2] => http [3] => ftp [4] => compress.bzip2 [5] => compress.zlib )
Example #2 Verificando a existência de um empacotador de fluxo
<?php
// verifica a existência do empacotador de fluxo bzip2
if (in_array('compress.bzip2', stream_get_wrappers())) {
echo 'compress.bzip2:// suporte habilitado.';
} else {
echo 'compress.bzip2:// suporte não habilitado.';
}
?>
Veja Também
- stream_wrapper_register() - Registra um empacotador URL implementado como uma classe PHP