International PHP Conference Munich 2021

stream_get_filters

(PHP 5, PHP 7, PHP 8)

stream_get_filtersListe les filtres enregistrés

Description

stream_get_filters(): array

stream_get_filters() lit la liste des filtres enregistrés.

Liste de paramètres

Cette fonction ne contient aucun paramètre.

Valeurs de retour

Retourne un tableau indexé contenant la liste des filtres de flux disponibles sur le système.

Exemples

Exemple #1 Exemple avec stream_get_filters()

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

Résultat de l'exemple ci-dessus est similaire à :

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

Voir aussi

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