ホームページ  >  記事  >  バックエンド開発  >  PHP を使用して興味深い除算テーブルを実装する

PHP を使用して興味深い除算テーブルを実装する

藏色散人
藏色散人オリジナル
2021-08-11 11:25:563846ブラウズ

記事「PHP楽しい出力6*6九九」で九九の実装方法を紹介しましたので、この記事ではPHPで九九を実装する方法を紹介します。

この記事で紹介する割り算表は、おなじみの九九(「一一得一」から始まり「九九八一」で終わる)とは異なります。九九を九九として暗唱するよう全員に求めるのではなく、PHP を使用して 10X10 の割り算表を実装する方法を学ぶというアイデアは、誰もが理解しています。はは~

あまり言うことはありません。これについて何かアイデアがありましたら、ローカルで試してください。見てください~

以下は私が提供した実装アイデアとコードです:

分割テーブルを実装するための PHP の完全なコードは次のとおりです。次のように:

<?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>

出力結果は次のとおりです:

PHP を使用して興味深い除算テーブルを実装する

面白いと思いませんか?

つまり、このコードでは、コード本体に別のループ内にネストされた for ループがあり、各ループが 10 回実行されて 10 X 10 のテーブルが生成されます。ループでは、外側のループの各反復で 1 行が出力され、内側のループの各反復で 1 つのセルが出力されます。

for ループについて、簡単に説明します。

PHP では、スクリプトの実行回数が事前に決定されている場合、for ループを使用できます。

For ループ 構文

for (init counter; test counter; increment counter) {
  code to be executed;
}

パラメータはそれぞれ以下を表します:

init counter: ループ カウンタの値を初期化します;

test counter:: ループ反復ごとに評価されます。値が TRUE の場合、ループを継続します。値が FALSE の場合、ループは終了します;

increment counter: ループ カウンタの値を増加します。

→追記: foreach ループは配列でのみ機能し、配列内の各キーと値のペアを反復処理するために使用されます。

最後に、最新かつ最も包括的な「PHP ビデオ チュートリアル 」をお勧めします。ぜひ学んでください。

以上がPHP を使用して興味深い除算テーブルを実装するの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。