Как получить объект $ _GET из Zend Framework - PullRequest
3 голосов
/ 23 июля 2010

Итак, предположим, у меня есть URL:

http://url? X = 1 & y = 2

Тогда я могу просто получить все параметры get через PHP, используяПеременная $ _GET

, поэтому print_r ($ _ GET) отобразит все переменные get

Теперь предположим, что я использую Zend Framework и пытаюсь воспользоваться преимуществами / var / value /функция var / value:

, поэтому теперь мой URL-адрес

http://url/controller/action/x/1/y/2

Я знаю, как получить значения для отдельных параметров x и y:

$this->request =  $this->getRequest();
$x = $this->request->getParam('x');

Но предположим, что если я хочу получить все параметры GET, как при использовании объекта $ _GET без Zend Framework, чтобы мне не нужно было обращаться к переменной по отдельности ... как мне сделать это в рамках Framework, используяэтот недавно отформатированный URL?

1 Ответ

7 голосов
/ 23 июля 2010

Если вам нужно только $ _GET, используйте $ request -> getQuery ()

Если вы хотите объединить параметры (как, например, getParam (), используйте $ request -> * 1005)* getParams ()

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...