要使用迴圈印出表格內容,您可以使用 HTML 表格標籤與 PHP 腳本相結合。下面是完整的代碼,包含了 PHP 初始化陣列和迴圈遍歷陣列來印出每一行數據的 HTML 表格。
<!DOCTYPE html>
<html>
<body>
<?php
// 初始化二維陣列 $cars
$cars = array(
array("Volvo", 18, 20),
array("Luxgen", 57, 145),
array("Toyota", 41, 78),
array("Honda", 17, 15)
);
// 開始 HTML 表格
echo "<table border='1'>";
// 表格標題行
echo "<tr><th>品牌</th><th>庫存</th><th>銷售數</th></tr>";
// 使用迴圈印出陣列內容
foreach ($cars as $car) {
echo "<tr>";
foreach ($car as $detail) {
echo "<td>" . $detail . "</td>";
}
echo "</tr>";
}
// 結束 HTML 表格
echo "</table>";
?>
</body>
</html>
在這段代碼中,<table> 標籤用來創建一個 HTML 表格,<tr> 標籤定義表格中的行,而 <th> 標籤定義表格標題,<td> 標籤則是定義每個單元格的數據。
我們使用 foreach 迴圈遍歷 $cars 陣列的每個元素(這裡每個元素自身是一個陣列),並且再次使用 foreach 迴圈來遍歷每個品牌陣列的每個細節,將品牌名稱、庫存和銷售數印出在表格的每個單元格中。