查詢

filter_id()函式—用法及示例

「 獲取指定過濾器的 ID 」


函式名:filter_id()

適用版本:PHP 5 >= 5.2.0, PHP 7

用法:filter_id() 函式用於獲取指定過濾器的 ID。

語法:filter_id(string $filtername): int|false

引數:

  • $filtername:必需,指定的過濾器名稱。

返回值:

  • 返回指定過濾器的 ID(整數型別),如果過濾器名稱無效,則返回 false。

示例:

// 獲取 "int" 過濾器的 ID
$filterId = filter_id("int");
echo $filterId; // 輸出:257

// 獲取 "email" 過濾器的 ID
$filterId = filter_id("email");
echo $filterId; // 輸出:274

// 嘗試獲取一個不存在的過濾器的 ID
$filterId = filter_id("nonexistent_filter");
var_dump($filterId); // 輸出:bool(false)

上述示例中,首先使用 filter_id() 函式獲取了 "int" 過濾器和 "email" 過濾器的 ID,並輸出了它們的值。然後嘗試獲取一個不存在的過濾器 "nonexistent_filter" 的 ID,由於該過濾器不存在,函式返回了 false,並使用 var_dump() 函式輸出了結果。

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