php - 如何在一个表中打印 3 个数组,每个数组应代表 1 列?

标签 php html arrays printing

我有 3 个数组

$array1 = [a,b,c,d];

$array2 = [word,word1,word2,word3];

$array3 = [3,4,6,7];

count($array1) == count($array2) == count($array3);

我想将它们打印到 3 列的表格中。

谁能告诉我如何处理这个问题?

最佳答案

$array1 = [a,b,c,d];

$array2 = [word,word1,word2,word3];

$array3 = [3,4,6,7];

$tableStr = "<table>";
foreach ($array1 as $key => $array1Value) {
   $tableStr .= "<tr><td>".$array1Value.'</td><td>'.$array2[$key].'<td></td>'.$array3[$key].'</td></tr>';
}
$tableStr .= "</table>";
echo $tableStr;

关于php - 如何在一个表中打印 3 个数组,每个数组应代表 1 列?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44022222/

相关文章:

php - Laravel 验证 after() - 期望参数 1 是有效的回调

php - "SET CHARACTER SET utf8"是必要的吗?

Javascript if 语句未按预期工作

css - 如何使背景颜色超过父 div 的宽度?

python - 不能声明双数组?

php - 如何防止二阶 SQL 攻击?

javascript - 将 HTML 转换为 php 数组

javascript - JS比较两个不同数组中某些元素的顺序

java - 将字符串解析为数组?

php - 使用 PHP PDO 查询中传递的变量