{site_name}

{site_name}

🌜 搜索

filter_id() 是一个 PHP 函数,用于获取过滤器的 ID 号

php 𝄐 0
php filter_input SCRIPT_NAME
filter_id() 是一个 PHP 函数,用于获取过滤器的 ID 号。该函数用于获取预定义的过滤器或自定义过滤器的 ID 号。

以下是 filter_id() 函数的语法:


filter_id(string $filtername): int|false


其中,$filtername 参数表示要获取的过滤器名称(例如 FILTER_VALIDATE_EMAIL)。

该函数返回过滤器的 ID 号,或者返回 false 如果指定的过滤器名称不可用。

以下是一个示例,演示如何使用 filter_id() 函数来查找并打印 FILTER_SANITIZE_EMAIL 过滤器的 ID 号:

php
$filter_id = filter_id('FILTER_SANITIZE_EMAIL');
if ($filter_id === false) {
echo '指定的过滤器名称不可用';
} else {
echo '过滤器 ID 号为:' . $filter_id;
}


输出:


过滤器 ID 号为:517


在这个例子中,filter_id() 函数返回了 FILTER_SANITIZE_EMAIL 过滤器的 ID 号(即 517)。