Как получить параметры запроса в symfony2
Я очень новичок в Symfony. На других языках, таких как Java и другие, которые я могу использоватьrequest.getParameter('parmeter name')
чтобы получить значение.
Есть ли что-нибудь подобное, что мы можем сделать с Symfony2.
Я видел несколько примеров, но ни один не работает для меня. Предположим, у меня есть поле формы с именемимя пользователя, В форме действия я попытался использовать что-то вроде этого:
$request = $this->getRequest();
$username= $request->request->get('username');
Я также пытался
$username = $request->getParameter('username');
а также
$username=$request->request->getParameter('username');
Но ни один из вариантов не работает. Однако следующее работает нормально:
foreach($request->request->all() as $req){
print_r($req['username']);
}
Где я делаю неправильно при использованииgetParameter()
метод. Любая помощь будет оценена.