php用foreach遍历数组做表格
时间: 2024-11-05 14:28:05 浏览: 22
二维数组的创建-PHP编程基础-数组
PHP中,你可以使用`foreach`循环结构轻松地遍历数组并生成HTML表格。假设我们有一个数组 `$data`,其中包含表格的数据行:
```php
$data = array(
array('Name', 'Age', 'Occupation'),
array('John Doe', 25, 'Developer'),
array('Jane Smith', 30, 'Designer'),
);
echo "<table>";
echo "<tr>";
// 使用foreach遍历数组的第一层
foreach ($data[0] as $header) {
echo "<th>$header</th>";
}
echo "</tr>";
// 遍历数据行
foreach ($data as $row) {
echo "<tr>";
// 对每一列进行处理
foreach ($row as $value) {
echo "<td>$value</td>";
}
echo "</tr>";
}
echo "</table>";
```
在这个例子中,首先创建表头行,然后迭代数据行,将每个元素添加到相应的单元格中。`$data[0]`通常用于表头,后续的 `$data` 则对应数据行。
阅读全文