PHP 中的 filter_input() 函数
filter_input() 函数获取外部变量的名称,并选择性地对其进行过滤。
语法
filter_input(type, var, filtername, options)
参数
type − 有五种类型的输入进行检查,即 INPUT_GET、INPUT_POST、INPUT_COOKIE、INPUT_SERVER 或 INPUT_ENV。
var − 变量的名称。
filtername − 获取 ID 的过滤器的名称。
options − 指定要使用的选项。
返回值
filter_input() 函数在成功时返回变量的值,在失败时返回 false,或在未设置变量的参数时返回 null。
示例
<?php
if (!filter_input(INPUT_POST, 'email', FILTER_VALIDATE_EMAIL)) {
echo "E-Mail isn't valid!";
} else {
echo "E-Mail is valid!";
}
?>输出
以下为输出。
E-Mail isn't valid!
广告
数据结构
网络
RDBMS
操作系统
Java
iOS
HTML
CSS
Android
Python
C 编程
C++
C#
MongoDB
MySQL
Javascript
PHP