Heim > Artikel > Backend-Entwicklung > Implementieren Sie eine interessante Divisionstabelle mit PHP
Im Artikel „PHP Fun Output 6*6 Multiplikationstabelle“ habe ich Ihnen gezeigt, wie Sie eine Multiplikationstabelle implementieren. In diesem Artikel erfahren Sie, wie Sie eine Divisionstabelle über PHP implementieren.
Die in diesem Artikel vorgestellte Divisionstabelle unterscheidet sich von der bekannten Multiplikationstabelle (beginnend mit „eins eins gleich eins“ und endend mit „neun neun einundachtzig“). Die unten implementierte Divisionstabelle ist für jedermann verständlich und lernbar . Die Idee, PHP zur Implementierung der 10X10-Divisionstabelle zu verwenden, besteht nicht darin, dass jeder die Multiplikationstabelle aufsagen kann, haha~
Ich frage mich ohne weiteres, ob Sie irgendwelche Ideen dazu haben, Sie können es lokal ausprobieren~
Folgendes habe ich gegeben: Eine Implementierungsidee und einen Code:
Der vollständige Code für PHP zum Implementieren der Divisionstabelle lautet wie folgt:
<?php $start = 1; $end = 10; ?> <html> <head> <title></title> </head> <body> <table border="1"> <?php print("<tr>"); print("<th></th>"); for($count = $start; $count <= $end; $count++) print("<th>".$count."</th>"); print("</tr>"); for($count = $start; $count <= $end; $count++) { print("<tr><th>".$count."</th>"); for($count2 = $start; $count2 <= $end; $count2++) { $result = $count / $count2; printf("<td>%.3f</td>", $result); } print("</tr> \n"); } ?> </table> </body> </html>
Das Ausgabeergebnis ist wie folgt:
Ist das nicht interessant?
In diesem Code verfügt der Codekörper also über eine for-Schleife, die in einer anderen Schleife verschachtelt ist. Jede Schleife wird zehnmal ausgeführt und erzeugt eine 10 x 10-Tabelle. In der Schleife druckt jede Iteration der äußeren Schleife eine Zeile, während jede Iteration der inneren Schleife eine Zelle druckt.
Hier ist eine kurze Einführung in die for-Schleife:
Wenn Sie in PHP die Anzahl der Ausführungen des Skripts im Voraus festgelegt haben, können Sie die for-Schleife verwenden. Die Syntax von
for 循环
for (init counter; test counter; increment counter) { code to be executed; }
und seine Parameter stellen jeweils Folgendes dar:
Init-Zähler: Initialisiert den Wert des Schleifenzählers;
Testzähler:: wertet jede Schleifeniteration aus. Wenn der Wert TRUE ist, fahren Sie mit der Schleife fort. Wenn der Wert FALSE ist, endet die Schleife.
Zähler erhöhen: Erhöhen Sie den Wert des Schleifenzählers.
→P.S. Die foreach-Schleife funktioniert nur bei Arrays und wird verwendet, um jedes Schlüssel/Wert-Paar im Array zu durchlaufen.
Abschließend möchte ich jedem das neueste und umfassendste „PHP-Video-Tutorial“ empfehlen ~ Kommen Sie und lernen Sie!
Das obige ist der detaillierte Inhalt vonImplementieren Sie eine interessante Divisionstabelle mit PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!