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

二维数组怎样向某个元素加入键值?

二维数组怎样向某个元素加入键值?

万千封印 2018-09-23 20:42:10
$res=array (  0 =>    array (    'id' => 10003,    'rk' => 1,    'uname' => '1wlt1yb0k69g72t',    'lt' => 2,    'rt' => 13,    'Level' => 2,   ),  1 =>    array (    'id' => 10004,    'rk' => 1,    'uname' => 'wm8dd',    'lt' => 3,    'rt' => 8,    'Level' => 3,   ),  2 =>    array (    'id' => 10005,    'rk' => 1,    'uname' => '346p6oc0',    'lt' => 9,    'rt' => 12,    'Level' => 3,   ), )怎样向res[1]加入一个键值对,location =>'1'。我这样加入 res[1] = [location =>'1'];直接就覆盖了res[1],我又这样,res[1][] = [location =>'1'],结果是加入了一个数组。变成 array (    'id' => 10004,    'rk' => 1,    'uname' => 'wm8dd',    'lt' => 3,    'rt' => 8,    'Level' => 3,    '0'=>array(       location =>'1',        )   )有点不科学,不要那个 0,直接在后面补一个 location =>'1'。
查看完整描述

1 回答

?
慕勒3428872

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

res[1]['location'] = 1


查看完整回答
反对 回复 2018-09-23
  • 1 回答
  • 0 关注
  • 898 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信