函式名: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地址等,還有一些常用的過濾器如字串處理、編碼處理等。