我使用以下代码来填充子数组中的所有空键``
:
$array = array(
'note' => array('test', 'test1'),
'year' => array('2011','2010', '2012'),
'type' => array('conference', 'journal', 'conference'),
);
foreach ($array['type'] as $k => $v) {
foreach($array as $element => $a) {
$iterator = $array[$element];
if(!isset($iterator[$k])){
$iterator[$key] = '';
}
}
}
print_r($array);
问题是它实际上并没有改变$array
临时变量中的元素$iterator
。
我知道这是一个简单的问题,但我想找出最好和最快的解决方案。