2009-07-24 65 views
1

我有一個多維數組,這是幾個級別深。我試圖循環通過一些較低級別的數組項,但是當我這樣做時,它似乎只返回一個數組項。多維數組只返回一個項目在PHP中

foreach ($items as $item) { 
    foreach ($item as $id) { 
    echo $id; 
    } 
} 

出於某種原因,呼應$ ID只返回$項目數組中的第一個項目,我會怎麼看通過$項目陣列中的所有項目,並呼應呢?

回答

2

首先,你完全確定它是一個多維數組嗎?我試圖檢查我的$物品結構使用

print_r($items) 
+0

嗯。那麼,$ items中有三個項目,每個都是一個id。然後我想在第二個foreach中使用該ID來返回一個特定於該ID的數組。也許這是我出錯的地方? – 2009-07-24 19:56:01

2

var_dump()始終是我的最愛。