Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Idea untuk melaksanakan carta aliran jadual darab sembilan puluh sembilan dalam PHP

Idea untuk melaksanakan carta aliran jadual darab sembilan puluh sembilan dalam PHP

PHPz
PHPzasal
2023-04-04 10:40:251301semak imbas

Artikel ini akan memperkenalkan carta alir pelaksanaan jadual pendaraban dalam PHP.

  1. Membuat jadual

Pertama, kita perlu mencipta jadual HTML dan menambah lembaran gaya padanya untuk menjadikannya lebih mudah dibaca. Dalam contoh ini, kami menggunakan Bootstrap untuk memudahkan susun atur gaya. Berikut ialah kod:

<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
    <title>PHP 九九乘法表流程图</title>
    <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/css/bootstrap.min.css">
    <style>
        td {
            padding: 10px 20px;
            font-size: 24px;
            text-align: center;
        }
    </style>
</head>
<body>
    <table class="table table-bordered">
        <thead class="thead-light">
            <tr>
                <th scope="col"></th>
                <?php for ($i = 1; $i <= 9; $i++): ?>
                <th scope="col"><?= $i ?></th>
                <?php endfor ?>
            </tr>
        </thead>
        <tbody>
            <?php for ($i = 1; $i <= 9; $i++): ?>
            <tr>
                <th scope="row"><?= $i ?></th>
                <?php for ($j = 1; $j <= 9; $j++): ?>
                <td><?= $i * $j ?></td>
                <?php endfor ?>
            </tr>
            <?php endfor ?>
        </tbody>
    </table>
</body>
</html>

Dalam kod ini, kami menggunakan jadual untuk memaparkan jadual pendaraban. Nombor 1 hingga 9 dipaparkan dalam pengepala, dan hasil pengiraan produk dipaparkan dalam badan jadual.

  1. Gunakan PHP untuk menjana jadual

Kita perlu menggunakan kod PHP terbenam untuk menjana jadual. Dalam contoh ini, kita akan menggunakan dua untuk gelung, satu untuk gelung pada bilangan baris dan satu lagi untuk gelung pada bilangan lajur. Berikut ialah kod PHP:

<table class="table table-bordered">
    <thead class="thead-light">
        <tr>
            <th scope="col"></th>
            <?php for ($i = 1; $i <= 9; $i++): ?>
            <th scope="col"><?= $i ?></th>
            <?php endfor ?>
        </tr>
    </thead>
    <tbody>
        <?php for ($i = 1; $i <= 9; $i++): ?>
        <tr>
            <th scope="row"><?= $i ?></th>
            <?php for ($j = 1; $j <= 9; $j++): ?>
            <td><?= $i * $j ?></td>
            <?php endfor ?>
        </tr>
        <?php endfor ?>
    </tbody>
</table>

Dalam kod ini, kami menggunakan jadual HTML untuk memaparkan hasil produk sebenar. Kami menggunakan dua gelung untuk mengira produk. Gelung luar untuk bertanggungjawab untuk menggelung bilangan baris, dan gelung dalam untuk bertanggungjawab untuk menggelung bilangan lajur.

Dalam gelung untuk pertama, kami menggunakan teg untuk mentakrifkan pengepala dan gelung untuk untuk menambah nombor. Dalam gelung kedua, kami menggunakan teg untuk menambah hasil, yang sama dengan $i*$j.

  1. Sepadukan semua kod dan keluarkan hasilnya

Berikut ialah kod PHP lengkap:

<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
    <title>PHP 九九乘法表流程图</title>
    <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/css/bootstrap.min.css">
    <style>
        td {
            padding: 10px 20px;
            font-size: 24px;
            text-align: center;
        }
    </style>
</head>
<body>
    <table class="table table-bordered">
        <thead class="thead-light">
            <tr>
                <th scope="col"></th>
                <?php for ($i = 1; $i <= 9; $i++): ?>
                <th scope="col"><?= $i ?></th>
                <?php endfor ?>
            </tr>
        </thead>
        <tbody>
            <?php for ($i = 1; $i <= 9; $i++): ?>
            <tr>
                <th scope="row"><?= $i ?></th>
                <?php for ($j = 1; $j <= 9; $j++): ?>
                <td><?= $i * $j ?></td>
                <?php endfor ?>
            </tr>
            <?php endfor ?>
        </tbody>
    </table>
</body>
</html>

Hasil keluaran akhir akan menjadi pendaraban dengan sembilan puluh sembilan Jadual jadual yang dipaparkan dengan betul dalam semua pelayar web moden. Jadual mengandungi bahagian pengepala dan badan yang dijana secara automatik oleh kod PHP.

Dalam artikel ini, kami memperkenalkan carta alir cara melaksanakan jadual pendaraban dalam PHP. Kami harap ia akan membantu anda.

Atas ialah kandungan terperinci Idea untuk melaksanakan carta aliran jadual darab sembilan puluh sembilan dalam PHP. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn