这是另一个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('','');
首先是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('','');