0
我需要通過做類似的操作來爲數組添加一些新值。如何添加到數組
$array = array();
$array[7] = 'test1';
$array[7] = 'test2';
問題是[7]只接受最後添加的值而不是test1。
我需要通過做類似的操作來爲數組添加一些新值。如何添加到數組
$array = array();
$array[7] = 'test1';
$array[7] = 'test2';
問題是[7]只接受最後添加的值而不是test1。
聲明在所期望的偏移量的新(子)陣列,並且使用[]
到新的元素附加到它:
$array = array();
$array[7] = array();
$array[7][] = 'test1';
$array[7][] = 'test2';
print_r($array);
感謝您的答覆。如何通過動態添加[7]的foreach循環來實現?例如。我正在顯示數據庫的結果。將會有多個[7]和[4]等等。 – moset 2010-09-01 00:23:28
如果你循環一行數組,像'$ array [$ i] [] ='blahblah';'是你的意思嗎?我有點困惑... – karim79 2010-09-01 00:27:43
nvm。我已經整理出來了。謝謝您的幫助。 – moset 2010-09-01 01:39:36