foreach($arr as $k => &$v){ //注意,由于上面遍历的时候写了地址传值符&, //所以下面可以直接给$v 赋值;如果不写&符号,下面这样写是没有任何意义的 $v[\'time\'] = date(\'Y-m-d\',time()); $v[\'age\'] = \'10\'; } //这样我们就完成了对数组元素添加time属性和age属性了, 在上面的写法中,如果不写&符号,还可以使用下面的办法来添加 $arr[$k][\'time\'] = date(\'Y-m-d\',time()); $arr[$k][\'age\'] = \'10\'; var_dump($arr);