2011/11/15

[CakePHP] urlで渡されたクエリパラメーターの値を取得する

CakePHPでURLで渡されたパラメーターの値をコントローラーで取る方法

http://sample.com?value=100
↑の100って値を取得したい場合

$this->params
にいろんなパラメーターが入っている

URLで渡されたデータは
$this->params['url']
で取れる

上の場合だと
$this->params['url']['value']; //100


他にもう一つ
http://sample.com/10/12
みたいに値だけ渡すことも可能

その場合は

public function action($param1, $param2){
 //ここで処理
}
というふうにコントローラーのメソッドの引数で受け取れる

0 件のコメント:

コメントを投稿