如何正确运用PHP filter判断过滤数据
2013-09-04 21:49
281 查看
在的数据,系统就会完整的输出’boy@163.com’。如果是错误的格式,比如’boy’,就会输出false。如果没有填写表单中的email字段,系统输出null,也就是空。
echo filter_input(INPUT_POST,
‘email’, FILTER_VALIDATE_EMAIL); 第四种、PHP filter根据要求过滤输入的变量的内容
和上面唯一的不同是第二个参数使用FILTER_SANITIZE_EMAIL,输出的结果会不同。假设通过表单的POST过来的一个字段email。
如果是类似’boy@163.com’的数据,系统就会完整的输出’boy@163.com’。如果是错误的格式,比如’boy-afds3′,只要是数字和字母和划线等email格式中可以出现的内容,系统同样会完整的输出’boy-afds3′。如果没有填写表单中的email字段,系统输出null,也就是空。如果是’boy阿三’,系统会把email格式中不允许的东西去除,输出’boy’。
echo filter_input
(INPUT_POST, ‘email’,
FILTER_SANITIZE_EMAIL); 以上就是PHP filter的具体功能介绍,希望对又需要的朋友有所帮助。
echo filter_input(INPUT_POST,
‘email’, FILTER_VALIDATE_EMAIL); 第四种、PHP filter根据要求过滤输入的变量的内容
和上面唯一的不同是第二个参数使用FILTER_SANITIZE_EMAIL,输出的结果会不同。假设通过表单的POST过来的一个字段email。
如果是类似’boy@163.com’的数据,系统就会完整的输出’boy@163.com’。如果是错误的格式,比如’boy-afds3′,只要是数字和字母和划线等email格式中可以出现的内容,系统同样会完整的输出’boy-afds3′。如果没有填写表单中的email字段,系统输出null,也就是空。如果是’boy阿三’,系统会把email格式中不允许的东西去除,输出’boy’。
echo filter_input
(INPUT_POST, ‘email’,
FILTER_SANITIZE_EMAIL); 以上就是PHP filter的具体功能介绍,希望对又需要的朋友有所帮助。
相关文章推荐
- 在web中经常要校验输入float型数据,形如0001.33的也常常被判断为float型,如何才能正确校验为1.33型??
- 如何判断int、double、float类型数据为0或判断一个未知数据类型的为0或相等
- MySQL基础教程4 —— 数据类型之存储需求及如何选择正确的类型
- 在文件过滤驱动中如何判断文件访问请求来自网络?
- js如何判断变量的数据类型?
- Datagridview绑定数据并排序后如何获取正确的选择行数据
- 如何在Crystal Portlet中正确返回JSON数据给AJAX请求?
- 在文件过滤驱动中如何判断文件访问请求来自网络
- 如何正确运用内存到3G以上
- php判断文件上传类型及过滤不安全数据的方法
- Facebook如何运用机器学习进行十亿级用户数据处理
- C++ 如何判断一个int数据的某一位是否为0
- C#的Unit Test如何根据exception来判断函数是否执行正确
- 看亚马逊如何运用用户行为数据
- 如何运用onunload事件判断浏览器是刷新还是关闭窗口
- 大讲台谈如何运用大数据完善数据中心平台
- List添加Item时, 如何去判断某个字段, 并且保证字段数据不重复性
- Oracle存储过程中如何根据指定的参数判断该参数的值否存在数据表中:
- Javascript如何判断数据类型和数组类型
- 如何判断C语言输入类型正确与否