CakePHPで、$_GETの値を取得する方法です。

例えば以下のURLでアクセスしたとします。

http://testdomain/?name=test&mode=1

上記URLの場合は、以下のコードで$_GETの値を取得することができます。

$this->params['url']['name'];//test

$this->params['url']['mode'];//1

 

このように、CakePHPでは、$_GETの値は、$this->params[‘url’]に格納されます。
ちなみに、$_POSTの値は$this->params[‘form’]に格納されます。

$_GETと$_POSTのパラメータはそれぞれ別の配列に格納されるんですね。

[対象]
CakePHP 1.3