php – 为多维数组添加新索引
发布时间:2020-12-13 21:47:24 所属栏目:PHP教程 来源:网络整理
导读:我有一个多维数组. 即. Array( [0] = Array ( [item_id] = 1 [item_name] = x ) [1] = Array ( [item_id] = 1 [item_name] = y )) 我需要一种方法来为该数组添加新索引. Array( [0] = Array ( [item_id] = 1 [item_name] = x [value] = 1 ) [1] = Array ( [i
我有一个多维数组.
即. Array ( [0] => Array ( [item_id] => 1 [item_name] => x ) [1] => Array ( [item_id] => 1 [item_name] => y ) ) 我需要一种方法来为该数组添加新索引. Array ( [0] => Array ( [item_id] => 1 [item_name] => x [value] => 1 ) [1] => Array ( [item_id] => 1 [item_name] => y [value] => 1 ) ) 该值可能/可能不会始终保持不变. 实现此目的的一种方法是循环数组并插入新的索引值. 我的问题是,有没有其他更好的方法来做到这一点. 谢谢. 解决方法
你不需要使用
array_walk_recursive ,你可以使用
array_walk :
array_walk($array,function(&$a) { $a['value'] = 1; }); (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |