Longhorn PHP 2023 - Call for Papers

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 produzirá algo semelhante a:

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

Veja Também

add a note

User Contributed Notes 1 note

up
1
Jasper Bekkers
17 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