$v){statement block;}"."/> $v){statement block;}".">

Maison >développement back-end >Problème PHP >PHP foreach peut-il parcourir des tableaux ?

PHP foreach peut-il parcourir des tableaux ?

青灯夜游
青灯夜游original
2022-05-25 19:54:192098parcourir

php foreach peut parcourir des tableaux. foreach est une instruction spécialement conçue pour parcourir un tableau. Cette instruction parcourt le tableau quel que soit l'indice du tableau. Peut être utilisé pour parcourir des tableaux d'index avec des indices discontinus et des tableaux associatifs avec des chaînes comme indices ; la syntaxe est "foreach($arr as $k => $v){statement block;}".

PHP foreach peut-il parcourir des tableaux ?

L'environnement d'exploitation de ce tutoriel : système Windows 7, PHP version 7.1, ordinateur DELL G3

l'instruction php foreach peut parcourir le tableau.

foreach est une instruction spécialement conçue pour parcourir des tableaux. C'est une méthode couramment utilisée pour parcourir des tableaux. Elle offre une grande commodité pour parcourir des tableaux. Après PHP5, vous pouvez également parcourir des objets (foreach ne peut être appliqué qu'aux tableaux et aux objets). .

L'instruction foreach parcourt le tableau quel que soit l'indice du tableau et peut être utilisée pour les tableaux d'index discontinus et les tableaux associatifs avec des chaînes comme indices.

Deux syntaxes pour foreach pour parcourir les tableaux

Format de grammaire 1 :

foreach ($array as $value){
    语句块;
}

Parcourez le tableau $array donné et attribuez la valeur du tableau actuel dans chaque boucle Give $valeur. $array 数组,在每次循环中将当前数组的值赋给 $value

语法格式2:

foreach ($array as $key => $value){
    语句块;
}

遍历给定的 $array 数组,在每次循环中会将当前数组的值赋给 $value,键名赋给 $key

Format de syntaxe 2 :

<?php
header("Content-type:text/html;charset=utf-8");
$arr=array(1=>"1","a"=>"red",2=>"2","b"=>"green","c"=>"blue");
var_dump($arr);
foreach ($arr as $value) { 
    echo $value . "<br/>";
} 
?>

Parcourez le tableau $array donné et attribuez la valeur du tableau actuel à $value dans chaque boucle, saisissez le nom est attribué à $key.

Explication : Instruction Foreach, chaque fois qu'elle boucle, le pointeur à l'intérieur du tableau avancera d'un pas, de sorte que l'élément suivant du tableau soit obtenu dans la boucle suivante, jusqu'à ce qu'il traverse jusqu'à la fin du tableau , arrête le parcours et quitte la boucle .

foreach exemple de parcours d'un tableau

PHP foreach peut-il parcourir des tableaux ?

Exemple 1 :

<?php
header("Content-type:text/html;charset=utf-8");
$arr=array(1=>"1","a"=>"red",2=>"2","b"=>"green","c"=>"blue");
var_dump($arr);
foreach ($arr as $key => $value) { 
    echo "键名为:".$key.",键值为:".$value . "<br/>";
} 
?>

PHP foreach peut-il parcourir des tableaux ?

Exemple 2 :

rrreee

Apprentissage recommandé : "🎜PHP Video orial🎜", "🎜PHP A RRAY🎜 》🎜

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