鍍金池/ 問(wèn)答/PHP/ 二維數(shù)組怎樣向某個(gè)元素加入鍵值?

二維數(shù)組怎樣向某個(gè)元素加入鍵值?

$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]加入一個(gè)鍵值對(duì),location =>'1'。

我這樣加入 res[1] = [location =>'1'];直接就覆蓋了res[1],

我又這樣,res[1][] = [location =>'1'],結(jié)果是加入了一個(gè)數(shù)組。變成

 array (
    'id' => 10004,
    'rk' => 1,
    'uname' => 'wm8dd',
    'lt' => 3,
    'rt' => 8,
    'Level' => 3,
    '0'=>array(
      location =>'1',   
    )
  )

有點(diǎn)不科學(xué),不要那個(gè) 0,直接在后面補(bǔ)一個(gè) location =>'1'。

回答
編輯回答
凹凸曼
res[1]['location'] = 1
2017年3月13日 19:23