stream_get_filters()

返回已注册的流过滤器列表

首字母:S

函数名称: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等。这些过滤器可以在流处理函数中使用,以实现不同的数据过滤和转换操作。

同首字母函数