Maison > développement back-end > Problème PHP > Le tableau bidimensionnel PHP réalise l'impression de tableaux

Le tableau bidimensionnel PHP réalise l'impression de tableaux

王林
Libérer: 2023-05-23 09:18:37
original
737 Les gens l'ont consulté

Dans le développement Web, les tableaux sont une forme courante de présentation des données. En tant que langage largement utilisé dans le développement Web, le tableau bidimensionnel de PHP constitue un moyen pratique de créer et d'afficher des tableaux. Cet article explique comment utiliser le tableau bidimensionnel de PHP pour implémenter l'impression de tableaux.

1. Qu'est-ce qu'un tableau bidimensionnel en PHP ?

En PHP, le tableau est un type de données très important. En termes simples, un tableau est une collection de données du même type. Le tableau bidimensionnel en PHP est un moyen d'appliquer un tableau dans un tableau, c'est-à-dire que les éléments du tableau sont toujours des tableaux. Par exemple :

$grades = array(
    array("Alice", 95, 90, 100),
    array("Bob", 80, 85, 90),
    array("Charlie", 75, 70, 80)
);
Copier après la connexion

Dans le code ci-dessus, $grades est un tableau bidimensionnel contenant trois éléments, et chaque élément est un tableau. Les éléments du tableau sont accessibles et manipulables de différentes manières. Par exemple, dans le tableau ci-dessus, vous pouvez utiliser $grades0 pour obtenir la première valeur "Alice" du premier élément et utiliser $grades1 pour obtenir la troisième valeur ". 90" du deuxième élément. ".

2. Créer un tableau simple

Après avoir compris les concepts de base des tableaux bidimensionnels en PHP, implémentons un tableau simple. Ce tableau affichera les résultats de trois étudiants, y compris leurs noms, âges, scores en chinois et en anglais.

Tout d'abord, nous devons créer un tableau 2D contenant toutes les données. Par exemple :

$students = array(
    array("name" => "Alice", "age" => 18, "Chinese" => 95, "English" => 90),
    array("name" => "Bob", "age" => 19, "Chinese" => 80, "English" => 85),
    array("name" => "Charlie", "age" => 20, "Chinese" => 75, "English" => 70)
);
Copier après la connexion

Dans le code ci-dessus, nous utilisons la méthode du tableau associatif pour créer un tableau bidimensionnel. Parmi eux, chaque élément est un tableau associatif contenant le nom, l'âge, les scores en chinois et en anglais. Ensuite, nous pouvons utiliser des instructions de boucle HTML et PHP pour générer des tableaux :

<table>
    <tr>
        <th>姓名</th>
        <th>年龄</th>
        <th>语文成绩</th>
        <th>英语成绩</th>
    </tr>
    <?php foreach($students as $student): ?>
        <tr>
            <td><?php echo $student["name"]; ?></td>
            <td><?php echo $student["age"]; ?></td>
            <td><?php echo $student["Chinese"]; ?></td>
            <td><?php echo $student["English"]; ?></td>
        </tr>
    <?php endforeach; ?>
</table>
Copier après la connexion

Dans le code ci-dessus, nous utilisons des balises de table HTML pour créer des tableaux. Grâce aux instructions de boucle, nous pouvons parcourir chaque élément du tableau bidimensionnel et générer les lignes de tableau correspondantes. Parmi eux, l'instruction echo de PHP est utilisée pour afficher la valeur de chaque élément.

3. Embellissez le style du tableau

Si vous souhaitez simplement imprimer un tableau simple, d'une manière générale, le code ci-dessus suffit. Mais parfois, nous devons embellir le style de la table pour la rendre plus belle.

Tout d'abord, nous pouvons ajouter des styles CSS pour modifier la ligne de bordure du tableau et d'autres styles :

table {
    border-collapse: collapse;
    width: 100%;
    margin: auto;
}

th,td {
    border: 1px solid #ddd;
    padding: 8px;
    text-align: center;
}

th {
    background-color: #f2f2f2;
    color: #333;
}
Copier après la connexion

Dans le code ci-dessus, nous utilisons l'attribut border-collapse pour fusionner les bordures du tableau en une seule ligne, et utilisons l'attribut padding pour définir la distance, utilisez la propriété text-align pour définir l'alignement du texte dans une cellule, etc. Dans le même temps, nous définissons également la couleur d’arrière-plan et la couleur de l’en-tête et des cellules du tableau pour rendre le tableau plus beau.

4. Résumé

Grâce à l'introduction de cet article, nous avons appris à utiliser le tableau bidimensionnel de PHP pour implémenter l'impression de tableaux. Plus précisément, nous avons créé un tableau bidimensionnel contenant toutes les données en PHP, puis avons utilisé des instructions de boucle HTML et PHP pour générer le tableau. En parallèle, nous pouvons également utiliser des styles CSS pour embellir le style du tableau.

Bien sûr, l'impression de formulaires peut également être réalisée par d'autres moyens. Par exemple, nous pouvons utiliser des bibliothèques tierces ou des frameworks frontaux pour générer des tableaux. Mais quelle que soit la méthode utilisée, il est nécessaire de comprendre et de maîtriser le tableau bidimensionnel de PHP.

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!

source:php.cn
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal