Utilisation d'un tableau bidimensionnel en PHP

Utilisation d'un tableau bidimensionnel en PHP
Les variables de tableau sont utilisées en PHP pour stocker plusieurs valeurs dans une variable, et les valeurs sont accessibles à l'aide d'index ou de clés. L'indice du tableau peut être numérique ou associatif. Deux types de tableau peuvent être déclarés en php. L'un est un tableau unidimensionnel, et un autre est un tableau multidimensionnel. Lorsque le tableau contient plus d'une dimension, alors il est appelé un tableau multidimensionnel. Un tableau bidimensionnel est un type de tableau multidimensionnel qui a deux dimensions. Les données tabulaires sont stockées dans un tableau bidimensionnel qui contient un nombre fixe de lignes et de colonnes. Comment un tableau bidimensionnel peut être déclaré et utilisé est indiqué dans ce tutoriel.

Exemple 1: tableau numérique bidimensionnel

Tout d'abord, créez un fichier PHP avec le script suivant pour connaître la façon de définir un tableau numérique bidimensionnel où les valeurs de ligne sont numériques. Un tableau nommé $ livres est déclaré dans le script, et il contient 5 lignes et 3 colonnes. Les index de la ligne et de la colonne du tableau sont numériques ici. Ensuite, deux 'pour«Les boucles sont utilisées pour itérer les lignes et les colonnes du tableau et imprimer le contenu de la sortie sous forme tabulaire.

/ * Définissez un tableau numérique bidimensionnel de 5 lignes et 3 colonnes * /
$ books = array (
Array ('01 ',' php mysql en 8 heures, pour les débutants, apprendre le codage rapidement!',
'Ray Yao'),
Array ('02 ', «Apprenez PHP et MySQL avec Ajax en un week-end» ,
'Blerton Abazi'),
Array ('03 ',' conception axée sur le domaine en php ' ,
'Carlos Buenosvinos, Christian Soronellas, Keyvan Akbary'),
Array ('04 ',' PHP 7 Référence de script rapide ' ,
'Mikael Olsson'),
Array ('05 ',' Jump Start PHP Environment ' ,
«Bruno skvorc»));
/ * Définissez le titre de la table * /
écho "

Liste de livres PHP

"
/ * Définissez l'en-tête de la table * /
écho ""
/ * Utilisez la boucle pour itérer les cinq lignes du tableau * /
pour ($ row = 0; $ row < 5; $row++)
écho ""
/ * Utilisez la boucle pour itérer les trois colonnes du tableau * /
pour ($ col = 0; $ col < 3; $col++)
/ * Lisez la valeur du tableau en fonction des valeurs de ligne et de colonne * /
écho ""

écho ""

écho "
IDENTIFIANTNom de livreNom de l'auteur
".$ books [$ row] [$ col]."
"
?>

Sortir:
La sortie suivante apparaîtra après avoir exécuté le script à partir du serveur Web.

Exemple 2: tableau associatif bidimensionnel où l'index de la ligne est la chaîne

Créez un fichier PHP avec le script suivant pour connaître la façon de définir un tableau associatif bidimensionnel où l'index de la ligne est une chaîne. Le tableau défini dans le script contient 5 lignes et 4 colonnes. La touche String est utilisée pour le tableau qui contient les valeurs de ligne, et la touche numérique est utilisée pour le tableau qui contient les valeurs de colonne. 'pour chaque'Loop est habitué pour itérer les lignes, et le'pour'Loop est habitué pour itérer les colonnes du tableau. Le contenu du tableau bidimensionnel sera imprimé sous la forme tabulaire comme l'exemple précédent.

[1]."est un logiciel antivirus.

"
/ * Imprimez toutes les valeurs de colonne de la ligne particulière * /
écho "

La liste des lecteurs vidéo est:

"
/ * Utilisez la boucle pour itérer les colonnes du tableau en fonction de la ligne particulière * /
pour ($ j = 0; $ j < 4; $j++)
Echo $ Softwares ['Video Player'] [$ J]."
"

/ * Définissez le titre de la table * /
écho "

Liste de logiciels

"
/ * Définissez l'en-tête de la table * /
écho "
"
/ * Utilisez la boucle pour itérer les lignes du tableau * /
foreach ($ Softwares as $ key => $ valeurs)

écho ""
/ * Utilisez la boucle pour itérer les colonnes du tableau * /
pour ($ j = 0; $ j < 4; $j++)
/ * Lisez la valeur du tableau en fonction des valeurs de ligne et de colonne * /
écho ""

écho ""

écho "
Type de logiciel1234
".$ clé."".$ Softwares [$ key] [$ j]."
"
?>

Sortir:
La sortie suivante apparaîtra après avoir exécuté le script à partir du serveur Web.

Exemple 3: tableau associatif bidimensionnel où les index de la ligne et de la colonne sont des chaînes

Créez un fichier PHP avec le script suivant pour connaître la façon de définir le tableau bidimensionnel où l'index de la ligne et de la colonne est une chaîne. Deux 'pour chaque'Les boucles sont utilisées dans le script pour lire les valeurs clés des lignes et des colonnes. Le contenu du tableau sera imprimé sous la forme tabulaire comme l'exemple précédent.

/ * Définir un tableau associatif bidimensionnel
où chaque ligne est un autre tableau associatif * /
$ marks = array (
'0117856' => Array ("CSE-101" => 78, "CSE-206" => 90, "CSE-208" => 80, "CSE-303" => 76),
'0117858' => Array ("CSE-101" => 87, "CSE-206" => 79, "CSE-208" => 83, "CSE-303" => 66),
'0117862' => Array ("CSE-101" => 71, "CSE-206" => 66, "CSE-208" => 75, "CSE-303" => 56),
'0117865' => Array ("CSE-101" => 69, "CSE-206" => 70, "CSE-208" => 64, "CSE-303" => 59));
/ * Définissez le titre de la table * /
écho "

Résultat

"
/ * Définissez l'en-tête de la table * /
écho ""
foreach ($ marque comme $ ids)

foreach ($ ids as $ key => $ val)
écho ""
casser;

écho ""
/ * Utilisez la boucle pour itérer les lignes du tableau * /
foreach ($ marque comme $ key => $ valeurs)

écho ""
/ * Utilisez la boucle pour itérer les colonnes du tableau * /
foreach ($ valeurs comme $ v)
/ * Lisez les valeurs des tableaux intérieurs * /
écho ""

écho ""

écho "
IDENTIFIANT".$ clé."
".$ clé."".$ V."
"
?>

Sortir:
La sortie suivante apparaîtra après avoir exécuté le script à partir du serveur Web.

Didacticiel vidéo

Conclusion

Différentes façons de déclarer et d'accéder aux tableaux bidimensionnels sont présentés dans ce tutoriel à l'aide de plusieurs exemples. Les utilisations des tableaux numériques et associatifs bidimensionnels sont expliqués ici pour aider les lecteurs à comprendre le concept du tableau bidimensionnel et à l'appliquer dans un script PHP à diverses fins.