Joomla源代码解析(十四) JRequest类
来源:互联网 发布:淘宝店怎么一比一上架 编辑:程序博客网 时间:2024/05/14 06:37
这是另一个Joomla扩展中最常用的类,这个类封装了客户端提交的请求相关的信息,通过这个类你可以得到用户提交的相关信息和数据,有几个重要的函数:
首先是get($hash),我们看看部分源码就知道,get得到什么了
switch ($hash)
{
case 'GET' :
$input = $_GET;
break;
case 'POST' :
$input = $_POST;
break;
case 'FILES' :
$input = $_FILES;
break;
case 'COOKIE' :
$input = $_COOKIE;
break;
case 'ENV' :
$input = &$_ENV;
break;
case 'SERVER' :
$input = &$_SERVER;
break;
default:
$input = $_REQUEST;
break;
}
我们通过get('post') 等取得用户提交的数据数组。
还有getVar ,取得某一request变量
getURI ,返回请求的URI
setVar和set 则对应着getVar 和get
在程序中使用的方式是:JRequest::getVar(',');
- Joomla源代码解析(十四) JRequest类
- joomla源代码探析续(二十五)JRequest对象的变量获取过程
- joomla源代码探析续(二十四)JPagination类
- Joomla源代码解析(七) JFactory 类
- Joomla源代码解析(八) JDatabase 类
- Joomla源代码解析(九) JUser 类
- Joomla源代码解析(十一) JHtml 类
- Joomla源代码解析(十三) JText类
- Joomla源代码解析(十) JPath JFile JFolder 类
- Joomla源代码解析(十二) JToolBarHelper JToolBar 类
- Joomla源代码解析(十六) JTable是什么
- Joomla源代码解析(十七) JModel是什么
- Joomla源代码解析(十八) Jview
- Joomla源代码解析(十九) JController
- Joomla源代码解析(六) JDocument 类的几个常用的方法
- Joomla源代码解析(二十) MVC组件的执行
- Joomla 1.5架构(十四) template 包
- joomla源代码探析续(三十三) JHTMLImage类参考 【转】
- 2011.7.2 CSDN博客改版
- 跟我一起写Makefile
- 如何管理时间?
- Joomla源代码解析(十三) JText类
- 据说看完这21个故事的人,30岁前都成了亿万富翁
- Joomla源代码解析(十四) JRequest类
- 数据实时同步或抽取上收的技术分析
- windows程序设计之菜单简介
- Android自动化测试shell脚本(飞车Asphalt5)
- 《诗盗·夏季恨虫叫》
- 世界奇事
- 明天就走
- instanceof
- Joomla源代码解析(十五) 组件是如何被调用并渲染的