PHP 怎么在 foreach 中循环数组的时候添加(插入)元素的属性和数据

发表于 : 2020-11-13   · CC BY-NC-SA 4.0 ·   2111 人浏览
foreach($arr as $key => &$vo){
    //注意,由于上面遍历的时候写了地址传值符&,
    //所以下面可以直接给$vo 赋值;如果不写&符号,下面这样写是没有任何意义的
    $vo['name'] = '张三';
    $vo['age'] = '20';
}
//这样我们就完成了对数组元素添加name属性和age属性了,
在上面的写法中,如果我们不填写&符号,还可以使用下面的办法来添加属性,那就是     
$arr[$key]['name'] = '张三';
$arr[$key]['age'] = '20';
PHP foreach