Nom de la fonction: stream_get_filters ()
Version applicable: PHP 4> = 4.3.0, PHP 5, PHP 7
Fonction Description: La fonction Stream_get_Filters () est utilisée pour renvoyer une liste enregistrée des filtres de flux.
Syntaxe: array stream_get_filters (void)
Paramètres: cette fonction n'a pas de paramètres.
Valeur de retour: renvoie un tableau contenant les noms de filtre de flux enregistrés. S'il n'y a pas de filtre enregistré, un tableau vide est renvoyé.
Exemple:
$filters = stream_get_filters(); print_r($filters);
Sortir:
Array ( [0] => zlib.inflate [1] => zlib.deflate [2] => string.rot13 [3] => string.toupper [4] => string.tolower [5] => string.strip_tags [6] => convert.iconv.* [7] => consumed [8] => dechunk [9] => bzip2.compress [10] => bzip2.decompress [11] => zlib.compress [12] => zlib.uncompress [13] => mcrypt.* [14] => mdecrypt.* )
L'exemple ci-dessus montre comment utiliser la fonction Stream_get_Filters () pour obtenir une liste de filtre de flux enregistrée et l'imprimer. Dans cet exemple, nous obtenons une série de noms de filtres enregistrés tels que zlib.inflate, zlib.deflate, string.rot13, etc. Ces filtres peuvent être utilisés dans les fonctions de traitement de flux pour implémenter différentes opérations de filtrage et de conversion de données.