Tôi đang cố gắng tạo một bảng với php cho vòng lặp, liệt kê các số. Một cái gì đó như thế này:Đối với bảng vòng lặp trong PHP
1 | 2 | 3 | 4 | 5
2 | 3 | 4 | 5 | 1
3 | 4 | 5 | 1 | 2
4 | 5 | 1 | 2 | 3
5 | 1 | 2 | 3 | 4
Tôi vẫn gặp sự cố khi thực hiện, điều này thực sự khá đơn giản, nhưng tôi không thể giải quyết được. Cho đến nay tôi có đoạn mã sau:
<?php
echo "<table border='1'><br />";
for ($row = 0; $row < 5; $row ++) {
echo "<tr>";
for ($col = 1; $col <= 4; $col ++) {
echo "<td>", ($col + ($row * 4)), "</td>";
}
echo "</tr>";
}
echo "</table>";
?>
Tuy nhiên, điều này chỉ tạo ra như sau:
1 | 2 | 3 | 4
5 | 6 | 7 | 8
9 | 10 | 11 | 12
13 | 14 | 15 | 16
17 | 18 | 19 | 20
Cảm ơn bạn, bất kỳ trợ giúp sẽ được đánh giá cao!
này nên g ive bạn một ý tưởng '$ a = mảng (1,2,3,4,5); array_unshift ($ a, array_pop ($ a)); ' –
Điều này được gọi là" hàng đợi "trong cấu trúc dữ liệu. Đọc http://www.phpmoot.com/other-sorting-options/ –
Không phải hàng đợi ... có mùi như số học mô-đun đối với tôi. – EthanB