【问题标题】:Zend Framework 2 FormsZend Framework 2 表单
【发布时间】:2014-04-19 03:43:36
【问题描述】:

我有一个关于 ZF2 的简单问题。为什么何时将帖子发送到另一种方法我的帖子数据已更改。我的意思是:

<input name="auth.mode" type="text"/>
<input name="block.seconds" type="text" />

假设得到:

array(2) {
  ["auth.mode"] => string(1) "A"
  ["block.seconds"] => string(0) "12"
}

但我明白了:

array(2) {
  ["auth_mode"] => string(1) "A"
  ["block_seconds"] => string(0) "12"
}

我不需要更改我的密钥。我需要具有此名称的 HTML 表单中的密钥。请帮忙。

【问题讨论】:

  • 如果您使用 Zend Framework,我猜您不应该编写纯文本表单。您可能应该使用内置方法。

标签: php zend-framework zend-framework2 zend-form


【解决方案1】:

进行此更改的是 PHP,而不是 ZF。 $_POST 等数组键名中不能有点,因此 PHP 会自动将它们转换为下划线。

【讨论】:

  • 谢谢蒂姆。很好的澄清。
猜你喜欢
  • 1970-01-01
  • 2015-09-06
  • 1970-01-01
  • 1970-01-01
  • 2014-04-15
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多