为了账号安全,请及时绑定邮箱和手机立即绑定

请问该怎么使用array_push给数组添加一个属性值?

请问该怎么使用array_push给数组添加一个属性值?

守着星空守着你 2022-02-18 18:11:09
用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($arrarray('name'=>$a)));//输出:array (size=2)  'id' => int 1001  'name' => string '小明' (length=6)

(2)如果是多维数组:如二维数组,直接循环加属性即可:


查看完整回答
反对 回复 2022-02-21
?
HUX布斯

TA贡献1876条经验 获得超6个赞

$strArray['name']=$a;

查看完整回答
反对 回复 2022-02-21
  • 2 回答
  • 0 关注
  • 306 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号