Action类的系统变量获取方法增强 这个也非常有用 get post 过滤的功能
来源:互联网 发布:科大讯飞翻译软件app 编辑:程序博客网 时间:2024/06/09 15:06
评论 捐赠 分享
Action类的系统变量获取方法,包括_get _post _put _session _request _cookie _server _globals,均作了增强。
增加多函数过滤支持。
例如,可以设置
下面调用方式也同样支持:
支持获取全部变量,例如:
如果我们忽略第二个参数调用的话
增加多函数过滤支持。
例如,可以设置
那么在控制器类如果调用
- 'DEFAULT_FILTER'=>'htmlspecialchars,strip_tags'
的话,会依次对$_GET['id'] 变量进行htmlspecialchars和strip_tags方法过滤后返回结果。
- $this->_get('id');
下面调用方式也同样支持:
其他变量获取方法用法相同。
- $this->_get('id','htmlspecialchars,strip_tags',0);
支持获取全部变量,例如:
表示获取$_GET变量值。
- $this->_get();
Action类的_get _post等方法支持不过滤处理
如果不希望过滤某个参数,可以使用第二个参数使用false或者空字符串则表示不作任何过滤处理,即使我们有配置默认的过滤方法。
- $this->_get('id',false);
- $this->_post('id',false);
- //或者
- $this->_get('id','');
- $this->_post('id','');
如果我们忽略第二个参数调用的话
则表示调用默认的过滤方法(由DEFAULT_FILTER参数进行配置)。
- $this->_get('id');
- $this->_post('id');
- Action类的系统变量获取方法增强 这个也非常有用 get post 过滤的功能
- 非常有用的方法
- MySQL 里设置或修改系统变量的几种方法,这个写的非常清晰
- String类非常有用的方法积累
- Action类增加_param方法 就是自动判断是 get 还是 post 的方法 ,很方便
- linux中有非常方便的一个which命令.在windows中也使用这个功能
- Makefile有三个非常有用的变量
- 非常有用的JS事件功能
- 开发人员非常有用的Java功能代码
- 开发人员非常有用的Java功能代码
- php 获取 url 的操作 非常有用!
- 也谈 GET 和 POST 的区别
- 也谈 GET 和 POST 的区别
- 非常有用的CChineseCode类
- 一些非常有用的Android Intent Action & android receiver
- asp.net获取Post和Get数据的方法
- asp.net获取Post和Get数据的方法(Stream)
- lua获取请求的请求方法(get,post)
- 模型类的data方法参数为空时 返回当前数据对象
- android中的style部分属性值介绍
- Windows下启动停止Oracle11g服务
- WordPress文章标题显示汉字方法
- 七夕感怀
- Action类的系统变量获取方法增强 这个也非常有用 get post 过滤的功能
- 机房收费系统(一)——简单分析
- 三国时代微博(佩服博主琢磨先生太有才了!)
- 淡淡的微笑,静悄悄地过
- 堆栈溢出的原因
- 增加全局系统变量过滤设置 安全永远最重要
- Nginx源码完全注释(2)ngx_array.h / ngx_array.c
- Nginx源码完全注释(3)ngx_list.h / ngx_list.c
- 每一首歌曲