📜  PHP | filter_id()函数

📅  最后修改于: 2022-05-13 01:57:39.731000             🧑  作者: Mango

PHP | filter_id()函数

filter_id()函数是PHP的一个内置函数,它返回指定过滤器名称的过滤器 ID。它用于通过使用 filter_id函数来获取PHP特定过滤器的过滤器 id,方法是将过滤器的名称作为输入,并为其获取关联的 id。

句法:

int filter_id( $filtername )

参数:此函数接受单个参数$filtername ,这是强制性的。它包含过滤器名称。

返回值:成功时返回过滤器的 ID,如果过滤器不存在则返回 False。

注意:此函数适用于PHP 5.2.0 及更新版本。



示例 1:


输出:
274

说明: validate_email 是此处过滤器的名称。 flter_id(“validate_email”) 返回 274 作为过滤器 validate_email 的 ID。

示例 2:此示例显示了所有可用的过滤器名称及其在 filter_list()函数表示的相应过滤器 ID。

$filter) {
    echo '' . $filter . ''
        . filter_id($filter) . '';
}
  
?>
输出:
int257
boolean258
float259
validate_regexp272
validate_domain277
validate_url273
validate_email274
validate_ip275
validate_mac276
string513
stripped513
encoded514
special_chars515
full_special_chars522
unsafe_raw516
email517
url518
number_int519
number_float520
magic_quotes521
callback1024

说明: filter_list()函数返回过滤器名称列表。使用 filter_id()函数提取过滤器名称的 id 并作为 HTML 表格组件提供输出(仅以更好的方式表示)。

参考文献:HTTP:// PHP.NET /手动/ EN /函数.filter-ID。 PHP