我需要通过做类似的事情为数组添加一些新值。
$array = array();
$array[7] = 'test1';
$array[7] = 'test2';
问题是[7]只采用最后添加的值而不是test1。
答案 0 :(得分:1)
在所需的偏移量处声明一个新的(子)数组,并使用[]
向其追加新的元素:
$array = array();
$array[7] = array();
$array[7][] = 'test1';
$array[7][] = 'test2';
print_r($array);