Maison >développement back-end >Problème PHP >Comment parcourir un tableau en php et afficher chaque valeur
PHP est un langage de programmation côté serveur largement utilisé. Il prend en charge un grand nombre de types de données et de structures de données, dont le plus couramment utilisé est les tableaux. Les tableaux PHP sont très flexibles et peuvent stocker différents types de données, accessibles via la traversée. Dans cet article, nous apprendrons comment parcourir un tableau PHP et afficher chaque valeur.
Connaissance de base des tableaux PHP
En PHP, un tableau est une collection ordonnée, dans laquelle chaque élément a un nom de clé unique et une valeur correspondante. Les tableaux PHP peuvent être créés de deux manières : des tableaux associatifs et des tableaux indexés.
$age = array("Peter"=>"35", "Ben"=>"37", "Joe"=>"43");
$cars = array("Volvo", "BMW", "Toyota");
Qu'il s'agisse d'un tableau associatif ou d'un tableau d'index, nous pouvons utiliser PHP Utilisez une boucle for ou une boucle foreach pour parcourir le tableau.
Utilisez une boucle for pour parcourir un tableau
Lorsque vous utilisez une boucle for pour parcourir un tableau, nous devons définir une variable de boucle pour représenter la valeur clé de chaque élément du tableau, puis utiliser la variable de boucle comme tableau indice pour accéder à la valeur de chaque élément.
$names = array("John", "Mary", "Tom"); for($i = 0; $i<count($names); $i++){ echo $names[$i]; }
Dans l'exemple ci-dessus, nous avons défini un tableau $names, qui contient trois éléments. Ensuite, nous utilisons une boucle for pour parcourir le tableau, la variable $i commence à 0 et incrémente, et génère enfin la valeur de chaque élément.
Utilisez la boucle foreach pour parcourir le tableau
Utiliser la boucle foreach pour parcourir le tableau sera plus simple et plus pratique, car nous n'avons pas besoin de définir une variable de boucle ou de spécifier la longueur du tableau. Dans la boucle foreach, il suffit de spécifier le nom de la variable du tableau et une variable de boucle pour parcourir le tableau.
$names = array("John", "Mary", "Tom"); foreach($names as $name){ echo $name; }
Dans l'exemple ci-dessus, nous avons utilisé une boucle foreach pour parcourir le tableau $names, et la variable $name représente la valeur de chaque élément du tableau. Nous utilisons l'instruction echo pour afficher la valeur de chaque élément.
Utilisez foreach pour parcourir des tableaux associatifs
Pour les tableaux associatifs, nous pouvons utiliser la boucle foreach pour parcourir chaque élément. Lorsque nous utilisons une boucle foreach pour parcourir un tableau associatif, nous devons spécifier une variable de boucle pour représenter le nom de clé de chaque élément du tableau, puis utiliser la variable de boucle comme indice de tableau pour accéder à la valeur de chaque élément.
$age = array("Peter"=>"35", "Ben"=>"37", "Joe"=>"43"); foreach($age as $key=>$value){ echo "Key=".$key.", Value=".$value; }
Dans l'exemple ci-dessus, nous avons utilisé une boucle foreach pour parcourir le tableau associatif $age. La variable $key représente le nom de clé de chaque élément du tableau et la variable $value représente la valeur de chaque élément du tableau. . Nous utilisons l'instruction echo pour afficher le nom de clé et la valeur de chaque élément.
Parcourir un tableau et afficher chaque valeur est une opération très courante en PHP. Nous pouvons utiliser une boucle for ou une boucle foreach pour y parvenir. Pour les tableaux associatifs, nous devons utiliser une boucle foreach et spécifier une variable de boucle pour représenter la clé et la valeur de chaque élément. Nous devons choisir la structure de boucle à utiliser en fonction des besoins et des situations spécifiques. La traversée des tableaux PHP apportera une plus grande commodité à notre développement.
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!