Utilisation du tableau en php

Utilisation du tableau en php
Le tableau est un type de données composé, et il est utilisé pour stocker plusieurs valeurs dans une variable qui peut contenir les mêmes types de valeurs ou différents. Deux types de tableaux peuvent être utilisés pour stocker plusieurs données. L'un est un tableau numérique, et un autre est un tableau associatif. La valeur d'index est numérique pour un tableau numérique, et la valeur d'index est la chaîne pour un tableau associatif. Tout tableau peut être unidimensionnel ou multidimensionnel. PHP prend en charge le tableau numérique et associatif. Comment différents types de tableau peuvent être déclarés et accessibles dans PHP sont affichés dans ce tutoriel.

Réseau unidimensionnel

Le tableau qui ne contient qu'une seule dimension et chaque élément de tableau est stocké dans un index particulier est appelé un tableau unidimensionnel. Il peut être numérique ou associatif.
Différents exemples de tableaux unidimensionnels sont indiqués dans la section suivante:

Exemple-1: utilisation du tableau numérique unidimensionnel

Le tableau numérique unidimensionnel peut être défini de diverses manières en PHP. Dans le script suivant, le tableau $ Arr1 contient des valeurs de chaîne qui sont déclarées en spécifiant les valeurs d'index. Ensuite, le tableau $ arr2 contient des valeurs numériques qui sont déclarées à l'aide de la fonction Array (). Enfin, un tableau $ arr3 contient des données mitigées qui sont également déclarées en utilisant la fonction Array ().

// Créer un tableau de chaîne basé sur l'index en spécifiant la valeur d'index
$ arr1 [0] = "bon";
$ arr1 [1] = "mieux";
$ arr1 [2] = "meilleur";
// accéder à l'élément en fonction de l'index
écho "

La deuxième valeur d'index de l'ARR1 est $ arr1 [1]

"
// Créer un tableau de nombres basés sur l'index avec des valeurs de tableau
$ arr2 = tableau (10, 55, 34, 89, 20);
// accéder à l'élément en fonction de l'index
écho "

La troisième valeur d'index de l'ARR2 est $ arr2 [2]

"
// Créer un tableau basé sur l'index de données différentes avec des valeurs de tableau
$ arr3 = Array ("Hello", 10, True, 67.5, '15 -10-20 ');
// Lire le tableau numérique en utilisant pour Loop
écho "

Les valeurs de l'ARR3 sont:

"
foreach ($ arr3 as $ valeur)
Echo "Valeur
"

?>

Sortir:

La sortie suivante apparaîtra après l'exécution du script. La valeur du deuxième index de $ Arr1 est imprimée dans la première sortie. La valeur du troisième index de $ arr2 est imprimée dans la deuxième sortie. Toutes les valeurs de $ Arr3 sont imprimées en utilisant pour Loop dans la troisième sortie.

Exemple-2: utilisation du tableau associatif unidimensionnel

Un tableau associatif unidimensionnel peut être déclaré le tableau numérique unidimensionnel. Le script suivant montre la déclaration de trois types de tableau associatif unidimensionnel comme l'exemple précédent.

// Créez un tableau associatif en spécifiant chaque index séparément
$ arr1 ["1110"] = "Abir Hossain";
$ arr1 ["7845"] = "Kabir Hossain";
$ arr1 ["2390"] = "nurjahan akter";
// accéder à l'élément en fonction de l'index
écho "

La première valeur d'index de l'ARR1 est ".$ arr1 ['1110']."

"
// Créez un tableau associatif en utilisant une fonction Array ()
$ arr2 = array ("CSE201" => "Structure de données et algorithme", "CSE303" => "Networking",
"CSE401" => "Multimedia", "CSE202" => "Programmation orientée objet");
// Lire les clés et les valeurs du tableau associatif en utilisant pour Loop
écho "

Les valeurs du tableau associatif, Arr2 sont:

"
foreach ($ arr2 as $ key => $ valeur)
Echo "ID de cours: ".$ clé.", Nom du cours: ".$ valeur."
"

?>

Sortir:

La sortie suivante apparaîtra après l'exécution du script. La valeur d'indice particulière de $ arr1 et toutes les clés et valeurs de $ arr2 sont imprimées à l'aide de la boucle foreach.

Tableau bidimensionnel

Lorsque le tableau contient deux index pour stocker les éléments, le tableau est appelé un tableau bidimensionnel. Un tableau bidimensionnel est utilisé pour stocker des données tabulaires, qui contient un nombre fixe de lignes et de colonnes. Comment le tableau bidimensionnel peut être déclaré et utilisé dans PHP est affiché dans la partie suivante de ce tutoriel.

Exemple-3: utilisation du tableau numérique bidimensionnel

Un tableau numérique bidimensionnel est déclaré dans le script suivant. Le premier index du tableau contiendra les valeurs de ligne, et le deuxième index du tableau contiendra les valeurs de colonne. Selon le script, $ sites Web Array contient trois lignes et trois colonnes. La première ligne contient la liste des trois sites Web de moteurs de recherche. La deuxième ligne contient une liste de trois sites Web de commerce électronique. La troisième ligne contient trois sites Web de transfert d'argent. Deux pour boucles sont utilisées pour identifier l'index des valeurs de ligne et de colonne du tableau et d'imprimer les valeurs du tableau.

// Créer un tableau numérique bidimensionnel
$ sites Web = Array (
Array ("Google.com "," Demandez.com "," bing.com "),
Array ("AliExpress.com "," ebay.com "," Amazon.com "),
Array ("Paypal.com "," Payoneer.com "," Skrill.com ")
));
// accéder à l'élément pariculaire du tableau à deux dimensions
Sites Web Echo $ [0] [2]."Est un site de moteur de recherche
"
Sites Web Echo $ [1] [1]."Est un site de commerce électronique.
"
Sites Web Echo $ [2] [0]."Est un site de transfert d'argent en ligne.
"
// Lire le tableau numérique en utilisant pour Loop
pour ($ i = 0; $ i<3; $i++)

si ($ i == 0)
écho "

La liste des sites Web de moteurs de recherche est:

"
Elseif ($ i == 1)
écho "

La liste des sites Web de commerce électronique est:

"
autre
écho "

La liste des sites Web de transfert d'argent en ligne est:

"
pour ($ j = 0; $ j < 3; $j++)
echo $ sites Web [$ i] [$ j]."
"


?>

Sortir:

La sortie suivante apparaîtra après avoir exécuté le script ci-dessus.

Exemple-4: utilisation du tableau associatif bidimensionnel

Le script suivant montre l'utilisation d'un tableau associatif bidimensionnel où les valeurs d'index de la ligne et de la colonne sont des chaînes. Ici, la première fonction Array () définit la valeur d'index de la ligne qui contient le nom de l'enseignant, et les deux colonnes sont définies par une autre fonction Array () dans chaque ligne. L'index de chaque colonne contient le code de cours, et la valeur de chaque colonne contient le nom du cours. Les clés et les valeurs du tableau imprimeront en utilisant la boucle foreach.

Array ("CSE101" => "Computer Fundamental",
"CSE105" => "CPROGRAMMATION C"),
"Nehal Ahmed" => Array ("CSE103" => "Physics-i",
"CSE203" => "Physics-II")
));
// Lire un tableau associatif bidimensionnel en utilisant pour Loop
foreach ($ enseignants comme $ enseignant => $ cours)
écho "

Nom de l'enseignant: $ enseignant

"
écho "Liste des cours:
"
foreach ($ cours comme $ id => $ cours)
Echo $ cours."
"


?>

Sortir:

La sortie suivante apparaîtra après avoir exécuté le script ci-dessus.

Conclusion:

L'utilisation de différents types de tableau est expliquée dans ce tutoriel en utilisant des exemples simples. De nombreuses fonctions intégrées existent en PHP qui sont destinées à effectuer différents types de tâches avec des variables de tableau qui ne sont pas expliquées dans ce tutoriel. Les façons de définir et de travailler avec des variables de tableau unidimensionnelles et bidimensionnelles sont affichées dans ce tutoriel pour aider le nouvel utilisateur PHP à connaître le but de l'utilisation du tableau et de l'appliquer dans leur script PHP.