CakePHP:CakePHPで$_GETの値を取得

CakePHPで$_GETの値を取得する方法を記載します。
CakePHPでは$this->params[‘url’]に格納され、$_POSTの値は$this->params[‘form’]に格納されます。
CakePHPではGETやPOSTの値はparams配列に格納されます。


■ $_GETの値を取得する

下記のURLでアクセスした場合

http://raining.bear-life.com/?id=20&name=hoge

「id」の値を取得

$this->params['url']['id'];

「20」が取得できます。


「name」の値を取得

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

「hoge」が取得できます。

※$this->params[‘url’]では$_POSTの値が取得できないので注意です。


  • このエントリーをはてなブックマークに追加

CakePHP:CakePHPで$_GETの値を取得” への1件のコメント

  1. ピンバック: (CakePHP2.x) GET送信で名前を付ける | 日々の覚書…日常のことも少しだけ

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です