php filter_input 过滤函数实例教程_PHP教程

WBOY
Libérer: 2016-07-20 11:00:21
original
1050 Les gens l'ont consulté

 

定义和用法
该filter_input ( )函数的输入滤波器得到来自外部的脚本和过滤器它。

此功能是用来验证变量形式不安全的来源,如用户输入。

这项功能可以输入几个来源:

INPUT_GET
INPUT_POST
INPUT_COOKIE
INPUT_ENV
INPUT_SERVER
INPUT_SESSION (尚未实施)
INPUT_REQUEST (尚未实施)
返回过滤数据的成功,假故障或NULL如果“变”参数没有设置。

语法

filter_input(input_type, variable, filter, options)
Copier après la connexion
Copier après la connexion
Copier après la connexion
Copier après la connexion
		Parameter
Copier après la connexion
Description
input_type 必需的。指定输入类型。见可能类型上述清单
variable 必需的。指定变量过滤
filter 任择。指定编号的过滤器来使用。默认是FILTER_SANITIZE_STRING 。检查PHP的过滤器完全可能的参考过滤器过滤器编号可以是一个编号名称(如FILTER_VALIDATE_EMAIL )或身份证号码(如274 )
options 任择。指定一个关联数组的旗帜/选项或一个单一的旗帜/选项。检查每个过滤器的各种可能的选择和旗帜
看看实例.
Copier après la connexion
Copier après la connexion
Copier après la connexion
Copier après la connexion

例如 在这个例子中我们使用filter_input ( )函数过滤后变数。收到后的变量是一个有效的e - mail地址:

<!--?phpif (!filter_input(INPUT_POST, 'email', FILTER_VALIDATE_EMAIL)) { echo "E-Mail is not valid"; }else { echo "E-Mail is valid"; }?-->
Copier après la connexion
 
Copier après la connexion
Copier après la connexion
输出为.
Copier après la connexion
 
Copier après la connexion
Copier après la connexion
Copier après la connexion
Copier après la connexion
Copier après la connexion
E-Mail is valid
Copier après la connexion

www.bkjia.comtruehttp://www.bkjia.com/PHPjc/445511.htmlTechArticle定义和用法 该filter_input ( )函数的输入滤波器得到来自外部的脚本和过滤器它。 此功能是用来验证变量形式不安全的来源,如用户输入。...
Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal