0

我有一个包含 20 个元素的关联数组,其子数组看起来像

(int) 2 => array(
    'Comment' => array(
        'id' => '5',
        'user_id' => '13',
        'time' => '2012-05-18 14:47:36'
    ),
    'User' => array(
        'name' => 'User name'
    )
)

现在我想使用 cakephp 的set实用程序从其子数组User中提取字段名称并将其附加到子数组Comment中。除了使用 for 或 foreach 循环之外,还有一种方法可以做到这一点吗?

(int) 2 => array(
    'Comment' => array(
        'id' => '5',
        'user_id' => '13',
        'time' => '2012-05-18 14:47:36',
        'name =>'User name'
    )
)
4

1 回答 1

1

它没有回答您的问题,但是使用 a 执行此foreach操作也是一个单向步骤

foreach ($arrays as $array)
  $array['Comment']['name'] = $array['User']['name'];

我相信没有必要使用一些实用程序,只是为了使用实用程序。
特别是它会自己做foreach

于 2012-05-18T10:16:45.643 回答