首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> 網頁程式設計 >> PHP 程式設計 >> PHP 相關知識

PHP foreach 遍歷一維與二維數組完整教學

     編輯:PHP 相關知識

foreach 循環輸出數組的多種姿勢

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']}
"; } ?>

掌握這些寫法,即可靈活處理各類數據結構的展示需求。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved