foreach 是 PHP 中遍歷數組最常用的結構,支援僅輸出值、鍵值對、以及多維數組的嵌套遍歷。
<?php
$array1 = ['楚留香', '胡鐵花', '姬冰燕'];
foreach ($array1 as $value) {
echo $value . ' ';
}
echo "\n";
?>
<?php
foreach ($array1 as $key => $value) {
echo $key . ':' . $value . "
";
}
echo "\n";
?>
<?php
$array2 = [
['author' => '第一個留言者', 'time' => '20150516 12:00', 'content' => '留言內容1'],
['author' => '第二個留言者', 'time' => '20150517 13:00', 'content' => '留言內容2'],
];
foreach ($array2 as $value) {
// $value 本身是一個關聯數組
echo "->[{$value['author']}]於{$value['time']}說:
";
echo " {$value['content']}
";
}
?>
掌握這些寫法,即可靈活處理各類數據結構的展示需求。