Ich versuche, eine Tabelle mit PHP for Loop zu generieren, die Nummern auflistet. Etwas wie folgt aus:For Loop-Tabelle in 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
ich immer noch Probleme haben, bekommen es, das ist eigentlich ganz einfach, aber ich habe nicht in der Lage gewesen, es zu lösen. Bisher habe ich den folgenden Code haben:
<?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>";
?>
Dies ist jedoch erzeugt nur die folgenden:
1 | 2 | 3 | 4
5 | 6 | 7 | 8
9 | 10 | 11 | 12
13 | 14 | 15 | 16
17 | 18 | 19 | 20
Danke, wäre jede Hilfe dankbar!
Dies sollte g Ive Sie eine Idee '$ a = Array (1,2,3,4,5); array_unshift ($ a, array_pop ($ a)); ' –
Dies wird in Datenstrukturen" Warteschlange "genannt. Lesen Sie diese http://www.phpmoot.com/other-sorting-options/ –
Keine Warteschlange ... riecht wie modulare Arithmetik für mich. – EthanB