fis*_*g3r 0 php arrays multidimensional-array
我有一个二维数组:
$arr= array();
array_push($arr, array('col1' => 'someval', 'col2' => 'someval'));
array_push($arr, array('col1' => 'someval', 'col2' => 'someval'));
Run Code Online (Sandbox Code Playgroud)
现在我想为每个第二级数组添加一个新的"col" 'col3' => 'someval'.怎么做?
使用[]符号通过键添加值key:
foreach ($arr as &$item) {
$item['col3'] = 'value';
}
Run Code Online (Sandbox Code Playgroud)
使用&与$item使通过的每个阵列$arr通过引用.