stream_get_filters
등록 된 데이터 흐름 필터 목록을 가져옵니다
함수 이름 : stream_get_filters ()
해당 버전 : PHP 4> = 4.3.0, PHP 5, PHP 7
함수 설명 : stream_get_filters () 함수는 등록 된 스트림 필터 목록을 반환하는 데 사용됩니다.
구문 : Array Stream_get_filters (void)
매개 변수 :이 기능에는 매개 변수가 없습니다.
반환 값 : 등록 된 스트림 필터 이름이 포함 된 배열을 반환합니다. 등록 된 필터가 없으면 빈 배열이 반환됩니다.
예:
$filters = stream_get_filters(); print_r($filters);
산출:
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.* )
위의 예는 stream_get_filters () 함수를 사용하여 등록 된 스트림 필터 목록을 가져 와서 인쇄하는 방법을 보여줍니다. 이 예에서는 zlib.inflate, zlib.deflate, string.rot13 등과 같은 일련의 등록 필터 이름을 얻습니다.이 필터는 스트림 처리 기능에 사용하여 다양한 데이터 필터링 및 변환 작업을 구현할 수 있습니다.