CakePHP 3 - 在数组中获取表单输入字段名称 - 使用哈希?

时间:2017-10-20 14:38:18

标签: cakephp-3.0

好的,我已经将一个简单的表单提交给了我的控制器。

在我的控制器中:

$thedata = $this->request->data;
debug($thedata);

结果:

[
'number' => '102',
'color' => 'blue',
'size' => 'large'
]

我想从这个结果中提取一个输入字段名称的数组。结果应该是

$thearray = ['number','color','size'];

在CakePHP中执行此操作的最佳方法是什么?我使用3.5.2。

Hash :: extract会这样做吗?如果是这样,那将如何运作?

提前感谢任何建议。 d。

1 个答案:

答案 0 :(得分:0)

这解决了我的问题:

$thearray = array_keys($thedata);