PHP 7.4.24 Released!

stream_get_filters

(PHP 5, PHP 7, PHP 8)

stream_get_filtersRetrieve list of registered filters

Descrição

stream_get_filters(): array

Retrieve the list of registered filters on the running system.

Parâmetros

Esta função não possui parâmetros.

Valor Retornado

Returns an indexed array containing the name of all stream filters available.

Exemplos

Exemplo #1 Using stream_get_filters()

<?php
$streamlist 
stream_get_filters();
print_r($streamlist);
?>

O exemplo acima irá imprimir algo similar à:

Array (
  [0] => string.rot13
  [1] => string.toupper
  [2] => string.tolower
  [3] => string.base64
  [4] => string.quoted-printable
)

Veja Também

add a note add a note

User Contributed Notes 1 note

up
0
Jasper Bekkers
15 years ago
Filters to be used within the convert filter are base64-encode,  base64-decode, quoted-printable-encode and quoted-printable-decode. Note: those are not in the string filter, as currently reported by the manual!

Example usage is:
<?php
$h
= fopen('gecodeerd.txt', 'r');
stream_filter_append($h, 'convert.base64-decode');
fpassthru($h);
fclose($h);
?>
Or
<?php
$filter
= 'convert.base64-decode';
$file = 'coded.txt';
$h = fopen('php://filter/read=' . $filter . '/resource=' . $file,'r');
fpassthru($h);
fclose($h);
?>
To Top