$old_arr = array(
['id'=>1,'name'=>'張三'],
['id'=>2,'name'=>'李四'],
['id'=>3,'name'=>'王二']
);
$add_arr = ['sex' => '男'];
array_walk($old_arr, function (&$value, $key, $arr) {
$value = array_merge($value, $arr);
},$add_arr );
var_dump($old_arr);
这段代码展示了如何使用PHP的array_walk函数将一个包含'id'和'name'的数组的每个元素与另一个包含'sex'的数组合并。通过array_merge函数,实现了在保留原有数据的同时添加新的'sex'字段。
1380

被折叠的 条评论
为什么被折叠?



