相关疑难解决方法(0)

如何在symfony2中获取请求参数

我是symfony的新手.在其他语言如java和其他语言中我可以request.getParameter('parmeter name')用来获取值.

我们可以用symfony2做类似的事吗.
我见过一些例子,但没有一个对我有用.假设我有一个名称为username的表单字段.在表单操作中,我尝试使用以下内容:

$request = $this->getRequest();
$username= $request->request->get('username'); 
Run Code Online (Sandbox Code Playgroud)

我也试过了

$username = $request->getParameter('username');

$username=$request->request->getParameter('username');
Run Code Online (Sandbox Code Playgroud)

但是没有一个选项可行.但是后续工作正常:

foreach($request->request->all() as $req){
    print_r($req['username']);
}
Run Code Online (Sandbox Code Playgroud)

我在哪里使用getParameter()方法做错了.任何帮助将不胜感激.

php symfony

196
推荐指数
8
解决办法
33万
查看次数

标签 统计

php ×1

symfony ×1