2012-03-19 93 views
0

我正在嘗試向循環內的多維PHP數組添加幾列。 在循環中,我目前有此:將項目循環添加到多維PHP數組

$html[]['strongsNum'] = $strongsCode; 
$html[]['wordNum'] = $wordNumber; 

但是,因爲我沒有手動設置指數,它創造了兩個相互獨立的條目。我怎樣才能將兩列添加到數組的一個入口/行?

回答

2

嘗試:

$html[] = array(
    'strongsNum' => $strongsCode, 
    'wordNum' => $wordNumber, 
); 
+0

非常感謝!這絕對有意義,因爲多維數組本質上是一個數組中的數組。 – Adam 2012-03-19 19:52:06

1
$html[] = array(
    'strongsNum' => $strongsCode, 
    'wordNum' => $wordNumber 
); 
-2

如果你不想使用數組(鍵=>值)的語法:

加上最初的 'strongsNum' 後,可以重新通過使用count($myArray)-1作爲索引訪問陣列的最後一個成員。

$html[]['strongsNum'] = $strongsCode; 
$html[count($html) - 1]['wordNum'] = $wordNumber; 
+2

我會使用數組(鍵=>值)。這看起來不太好。 – AndrewR 2012-03-19 19:59:49

+0

我只是想讓人們知道這是一個選項。 – Jake 2012-05-04 14:57:51