接收参数
在控制器中接收参数
URL参数
假设当前的url为
http://domain/skeleton/htdocs/web/controller/action/p1/1/p2/2
在方法内部使用控制器的 $this->params
属性可以获得参数的值:
namespace app\web\controllers;
use Cross\MVC\Controller;
class User extends Controller
{
function index()
{
print_r($this->params);
}
}
打印结果为一个关联索引数组 此时 skeleton/app/web/init.php
中的值为url['type'] = 3
Array ( 'p1' => 1 'p2' => 2 )
>打印结果根据app配置文件中url项的设置, 可能会有差异
$_GET
$_GET
$_POST
$_POST
$_COOKIE, $_SESSION
可以通过$this->getAuth()
获取, $this->setAuth()
加密保存
$_FILES
$_FILES
都需要自己做安全过滤