filter_list()

1. 定义

该函数获取一个PHP所支持的过滤器名称列表的数字索引数组。

注:该数组的索引并不是对应过滤器的ID。但可以通过向filter_id()函数传入过滤器名称获取其ID。

2. 语法

filter_list ( void ) : array

3. 参数说明

该函数不传入任何参数。

4. 示例

<?php

// filter_list()
// 获取一个PHP所支持的过滤器名称列表的数字索引数组

$filter_names = filter_list();
print_r($filter_names);
/* 输出:
Array
(
    [0] => int
    [1] => boolean
    [2] => float
    [3] => validate_regexp
    [4] => validate_domain
    [5] => validate_url
    [6] => validate_email
    [7] => validate_ip
    [8] => validate_mac
    [9] => string
    [10] => stripped
    [11] => encoded
    [12] => special_chars
    [13] => full_special_chars
    [14] => unsafe_raw
    [15] => email
    [16] => url
    [17] => number_int
    [18] => number_float
    [19] => magic_quotes
    [20] => add_slashes
    [21] => callback
)
 */