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) . ' ';
}
?>
输出:
int | 257 |
boolean | 258 |
float | 259 |
validate_regexp | 272 |
validate_domain | 277 |
validate_url | 273 |
validate_email | 274 |
validate_ip | 275 |
validate_mac | 276 |
string | 513 |
stripped | 513 |
encoded | 514 |
special_chars | 515 |
full_special_chars | 522 |
unsafe_raw | 516 |
517 | |
url | 518 |
number_int | 519 |
number_float | 520 |
magic_quotes | 521 |
callback | 1024 |
说明: filter_list()函数返回过滤器名称列表。使用 filter_id()函数提取过滤器名称的 id 并作为 HTML 表格组件提供输出(仅以更好的方式表示)。
参考文献:HTTP:// PHP.NET /手动/ EN /函数.filter-ID。 PHP