PHP filter_input() 详解
来源:互联网 发布:数码暴龙网络侦探攻略 编辑:程序博客网 时间:2024/06/14 09:27
以往,对于常见的SQL注入等漏洞,采取的方式一般都是对数据进行过滤,而对
函数名:filter_input
作用:从脚本外部获取输入,并进行过滤。用于对来自非安全来源的变量进行验证,比如用户的输入。
格式:mixed filter_input(int $type , string $variable [, int $filter = FILTER_DEFAULT [,mixed $options]])
返回值:如果成功,则返回被过滤的数据,如果失败,则返回false,如果variable参数未设置,则返回NULL。
参数说明:
可选。规定要使用的过滤器的ID。默认是FILTER_DEFAULT。
过滤器ID可以是ID名称(比如FILTER_VALIDATE_EMAIL),或ID号(比如 274)。
PHP手册:http://www.php.net/manual/zh/filter.filters.php
options可选。规定包含标志/选项的数组。检查每个过滤器可能的标志和选项。示例:
1 $_GET['search'] = 'foo'; // This has no effect on the filter_input2 3 $search_html = filter_input(INPUT_GET, 'search', FILTER_SANITIZE_SPECIAL_CHARS);4 $search_url = filter_input(INPUT_GET, 'search', FILTER_SANITIZE_ENCODED);5 echo "You have searched for $search_html.\n";6 echo "<a href='?search=$search_url'>Search again.</a>";7 8 //示例代码来自PHP手册中的评论9 //http://www.php.net/manual/zh/function.filter-input.php#99124
0 0
- PHP filter_input() 详解
- PHP filter_input() 函数
- PHP filter_input() 函数
- filter_input
- PHP配置文件详解php.ini
- PHP配置文件详解php.ini
- PHP配置文件详解php.ini
- PHP配置文件详解php.ini
- PHP配置文件详解php.ini
- [PHP]php.ini参数详解
- PHP配置文件详解php.ini
- PHP配置文件详解php.ini
- PHP配置文件详解php.ini
- PHP配置文件详解php.ini
- PHP配置文件详解php.ini
- PHP php中spl_autoload详解
- 【PHP系列】PHP组件详解
- 【PHP系列】PHP组件详解
- 后台删除数据一定要谨慎,再谨慎
- 第12周——protected继承
- 不容错过!开发者必备的十二大Android开发资源
- 十二大Android开发资源
- modelsim SE-64 10.1c 波形加载慢的问题解决办法
- PHP filter_input() 详解
- Fibonacci String 1708
- 年月日三下拉框联动
- C#打印EXCEL(一)
- Instruments-Automation: 通过命令行运行测试用例
- .net 调用webservice 总结
- php配置可调用curl函数的方法
- 给表格添加滚动条
- C#控件集DotNetBar安装及破解