Maison  >  Article  >  développement back-end  >  L'idée d'implémenter l'organigramme des quatre-vingt-dix-neuf tables de multiplication en PHP

L'idée d'implémenter l'organigramme des quatre-vingt-dix-neuf tables de multiplication en PHP

PHPz
PHPzoriginal
2023-04-04 10:40:251301parcourir

Cet article présentera l'organigramme d'implémentation de la table de multiplication en PHP.

  1. Créer un tableau

Tout d'abord, nous devons créer un tableau HTML et y ajouter une feuille de style pour le rendre plus lisible. Dans cet exemple, nous utilisons Bootstrap pour simplifier la disposition des styles. Voici le code :

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

Dans ce code, nous utilisons un tableau pour afficher la table de multiplication. Les chiffres de 1 à 9 sont affichés dans l'en-tête et les résultats du calcul du produit sont affichés dans le corps du tableau.

  1. Utilisez PHP pour générer des tables

Nous devons utiliser du code PHP intégré pour générer des tables. Dans cet exemple, nous utiliserons deux boucles for, une pour parcourir le nombre de lignes et l’autre pour parcourir le nombre de colonnes. Voici le code 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>

Dans ce code, nous utilisons un tableau HTML pour afficher les résultats réels du produit. Nous avons utilisé deux boucles for pour calculer le produit. La boucle for externe est responsable de la boucle du nombre de lignes et la boucle for interne est responsable de la boucle du nombre de colonnes.

Dans la première boucle for, nous utilisons la balise pour définir l'en-tête et une boucle for pour ajouter les nombres. Dans la deuxième boucle for, nous utilisons la balise pour ajouter le résultat, qui est égal à $i*$j.

  1. Consolidez tout le code et affichez le résultat

Voici le code PHP complet :

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

Le résultat final sera une table avec quatre-vingt-dix-neuf tables de multiplication, qui s'affiche correctement dans tous les navigateurs Web modernes. Le tableau contient des parties d'en-tête et de corps générées automatiquement par le code PHP.

Dans cet article, nous présentons l'organigramme expliquant comment implémenter la table de multiplication en PHP. Nous espérons qu'il vous sera utile.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn