2 回答

TA貢獻1911條經驗 獲得超7個贊
前提是用戶數量相同。
您可以將$usersMON~$usersFRI放入數組中。
array_push($allUsers, $usersMON, usersTUE, usersWED, usersTHU, usersFRI);
然后,顯示每個學生的姓名
<?php for ($i=0; $i < $userQuantity; $i++) { ?>
<tr>
<?php foreach ($allUsers as $users) { ?>
<td><?=$users[$i];?></td>
<?php } ?>
</tr>
<?php } ?>

TA貢獻1829條經驗 獲得超7個贊
$users = [
$usersTUE,
$usersWED,
$usersTHU,
$usersFRI
];
$col_count = count($users);
$row_count = 0;
foreach ($users as $u) {
$row_count = max($row_count, count($u));
}
echo "<table>";
for ($i=0; $i<$row_count; $i++) {
echo "<tr>";
for ($t=0; $t<$col_count; $t++) {
$user = $users[$t][$i] ?? [];
echo "<td class='text-center maiuscolo'>" . $user['name'] . "</td>";
}
echo "</tr>";
}
echo "</table>";
- 2 回答
- 0 關注
- 137 瀏覽
添加回答
舉報