查詢

filter_list()函式—用法及示例

「 獲取當前系統中所有可用的過濾器列表 」


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

補充糾錯
上一個函式: filter_var()函式
下一個函式: filter_input_array()函式
熱門PHP函式
分享連結