從多維數組中擷取特定列值
給定一個多維數組,任務是提取並顯示特定列值(檔案路徑和每行的檔案名稱)。
循環策略
有幾種循環技術可用於導航多維數組:
不含鍵的 Foreach循環:
foreach ($array as $item) { echo $item['filename']; echo $item['filepath']; }
這會迭代數組中的每一行,將其視為自己的數組,並使用相應的訪問各個列鍵。
帶 Key 的 Foreach 迴圈:
foreach ($array as $i => $item) { echo $array[$i]['filename']; echo $array[$i]['filepath']; }
與先前的方法類似,但它另外在 $i 變數中提供行索引。
For 迴圈:
for ($i = 0; $i < count($array); $i++) { echo $array[$i]['filename']; echo $array[$i]['filepath']; }
這使用傳統的 for 迴圈直接迭代數組的行。
以上是如何在 PHP 中從多維數組中提取特定列值(檔案路徑和檔案名稱)?的詳細內容。更多資訊請關注PHP中文網其他相關文章!