PHP:向数组添加键值对

时间:2011-08-10 15:06:58

标签: php

我有一个如下所示的数组:

$array = Array ( [0] => Array ( [site_id] => 89193)
            [1] => Array ( [site_id] => 89093)
            [2] => Array ( [site_id] => 3059 )
         )

我想要做的是在数组中添加一对新对,我该怎么办?

例如,在site_id旁边,我想添加密钥[site_name]及其值。

1 个答案:

答案 0 :(得分:5)

foreach ($array as &$child) {
    $child['site_name'] = $value;
}

或,没有参考:

foreach (array_keys($array) as $key) {
   $array[$key]['site_name'] = $value;
}