用array_push给数组添加一个属性值,如果是直接添加$a可以,但是如果要添加name=>$a怎么办?
2 回答
四季花海
TA贡献1811条经验 获得超5个赞
(1)如果你的数组是一维数组:
如: $arr = array('id'=>1001); 给它加个name属性并且name属性有值可以直接用 array_merge()来合并两个数组$a = '小明';$arr = array('id'=>1001);var_dump(array_merge($arr, array('name'=>$a)));//输出:array (size=2) 'id' => int 1001 'name' => string '小明' (length=6) |
(2)如果是多维数组:如二维数组,直接循环加属性即可:
添加回答
举报
0/150
提交
取消
