查询

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函数
分享链接