php filter_input 过滤函数实例教程_PHP教程
程序员文章站
2022-03-29 22:37:45
...
定义和用法
该filter_input ( )函数的输入滤波器得到来自外部的脚本和过滤器它。
此功能是用来验证变量形式不安全的来源,如用户输入。
这项功能可以输入几个来源:
INPUT_GET
INPUT_POST
INPUT_COOKIE
INPUT_ENV
INPUT_SERVER
INPUT_SESSION (尚未实施)
INPUT_REQUEST (尚未实施)
返回过滤数据的成功,假故障或NULL如果“变”参数没有设置。
语法
该filter_input ( )函数的输入滤波器得到来自外部的脚本和过滤器它。
此功能是用来验证变量形式不安全的来源,如用户输入。
这项功能可以输入几个来源:
INPUT_GET
INPUT_POST
INPUT_COOKIE
INPUT_ENV
INPUT_SERVER
INPUT_SESSION (尚未实施)
INPUT_REQUEST (尚未实施)
返回过滤数据的成功,假故障或NULL如果“变”参数没有设置。
语法
filter_input(input_type, variable, filter, options)
Parameter |
Description |
---|---|
input_type | 必需的。指定输入类型。见可能类型上述清单 |
variable | 必需的。指定变量过滤 |
filter | 任择。指定编号的过滤器来使用。默认是FILTER_SANITIZE_STRING 。检查PHP的过滤器完全可能的参考过滤器过滤器编号可以是一个编号名称(如FILTER_VALIDATE_EMAIL )或身份证号码(如274 ) |
options | 任择。指定一个关联数组的旗帜/选项或一个单一的旗帜/选项。检查每个过滤器的各种可能的选择和旗帜 |
看看实例.
例如 在这个例子中我们使用filter_input ( )函数过滤后变数。收到后的变量是一个有效的e - mail地址:
输出为.
E-Mail is valid
推荐阅读
-
ThinkPHP中公共函数路径和配置项路径的映射分析,thinkphp函数_PHP教程
-
php stripslashes() 函数删除、过滤字符串中的反斜杠
-
PHP函数可变参数列表的具体实现方法介绍_PHP教程
-
[视频教程]曹鹏 PHP MYSQL开发(35) - 函数 函数
-
php ord 函数与中文乱码解决方法_PHP教程
-
使用discuz的加密函数authcode来防刷票_PHP教程
-
PHP输出缓存ob系列函数详解_PHP教程
-
PHP取余函数介绍MOD(x,y)与x%y_PHP教程
-
[视频教程]LAMP兄弟连视PHP函数-preg_match
-
PHP函数crypt()的功能介绍_PHP教程