【问题标题】:Symfony 3, get form name value including bracketsSymfony 3,获取包含括号的表单名称值
【发布时间】:2018-04-05 02:56:33
【问题描述】:

我有一个包含的表格

<input type="hidden" name="transportation[go][when]">

我想在我的控制器中获取名称属性:

$when = $request->request->get('when');

有没有办法得到这个名字属性?

非常感谢

【问题讨论】:

    标签: php symfony doctrine-orm symfony-forms brackets


    【解决方案1】:

    如果您的请求是POST:

    $request->request->get('transportation')['go']['when'];
    

    如果您的请求是GET:

    $request->query->get('transportation')['go']['when'];
    

    这里的数据传递为array

    【讨论】:

    • 太棒了,谢谢!正是我需要的,而且很难找到这些信息
    • @sim100,不客气。我总是#SOReadyToHelp!
    猜你喜欢
    • 1970-01-01
    • 2011-05-31
    • 2013-06-17
    • 2012-03-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-11-26
    相关资源
    最近更新 更多