Funktionsname: Stream_get_filters ()
Anwendbare Version: Php 4> = 4.3.0, Php 5, Php 7
Funktionsbeschreibung: Die Funktion Stream_get_filters () wird verwendet, um eine registrierte Liste der Stream -Filter zurückzugeben.
Syntax: Array stream_get_filters (void)
Parameter: Diese Funktion hat keine Parameter.
Rückgabewert: Gibt ein Array zurück, das die registrierten Stream -Filternamen enthält. Wenn kein registrierter Filter vorliegt, wird ein leeres Array zurückgegeben.
Beispiel:
$filters = stream_get_filters(); print_r($filters);
Ausgabe:
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.* )
Das obige Beispiel zeigt, wie die Funktion stream_get_filters () verwendet wird, um eine registrierte Stream -Filterliste zu erhalten und sie auszudrucken. In diesem Beispiel erhalten wir eine Reihe registrierter Filternamen wie zlib.inflate, zlib.deflate, String.ROT13 usw. Diese Filter können in Stream -Verarbeitungsfunktionen verwendet werden, um verschiedene Datenfilterungs- und Konvertierungsvorgänge zu implementieren.