函数名:filter_list()
适用版本:PHP 5 >= 5.2.0, PHP 7
用法:filter_list() 函数用于获取当前系统中所有可用的过滤器列表。
语法:array filter_list ( void )
参数:无
返回值:返回一个包含所有可用过滤器的数组。
示例:
$filters = filter_list();
foreach ($filters as $filter) {
echo $filter . "\n";
}
输出:
int
boolean
float
validate_regexp
validate_url
validate_email
validate_ip
validate_mac
string
stripped
encoded
special_chars
unsafe_raw
email
url
number_int
number_float
magic_quotes
callback
以上示例代码获取当前系统中所有可用的过滤器,并逐个打印出来。可以看到,输出结果包含了很多内置的过滤器,比如验证正则表达式、URL、电子邮件、IP地址等,还有一些常用的过滤器如字符串处理、编码处理等。