我有一个带有20个元素的关联数组,其子数组看起来像
(int) 2 => array(
'Comment' => array(
'id' => '5',
'user_id' => '13',
'time' => '2012-05-18 14:47:36'
),
'User' => array(
'name' => 'User name'
)
)
现在,我想使用cakephp&#39; s set实用程序从其子数组 User 中提取字段 name ,并将其附加到子数组< EM>注释。除了使用for或foreach循环之外,还有一个单向步骤吗?
(int) 2 => array(
'Comment' => array(
'id' => '5',
'user_id' => '13',
'time' => '2012-05-18 14:47:36',
'name =>'User name'
)
)
答案 0 :(得分:1)
它没有回答您的问题,但使用foreach
执行此操作也是单向步骤:
foreach ($arrays as $array)
$array['Comment']['name'] = $array['User']['name'];
我认为没有必要使用一些实用程序,只是为了使用实用程序
特别是它本身会做foreach
。