php中filter_id()的用途是仅仅是整数吗?

例如:

echo(filter_id("validate_email"));

它只是返回一个整数。我搜索了很多(我不是真的意思),但找不到任何答案。

最佳答案

filter functions使用过滤器ID来验证(过滤)变量。例如filter_var函数:

<?php

$filterId = filter_id('validate_email');

$isEmail = filter_var('[email protected]', $filterId);
var_dump($isEmail); // output: [email protected]

$isNotEmail = filter_var('some text', $filterId);
var_dump($isNotEmail); // output: false

10-08 09:04