Maison  >  Article  >  développement back-end  >  Quelle est la signification de foreach comme en php

Quelle est la signification de foreach comme en php

WBOY
WBOYoriginal
2022-02-11 15:22:304286parcourir

En PHP, "foreach as" est une instruction de boucle utilisée pour parcourir un tableau. La syntaxe est "foreach($array as $value){Pour exécuter du code;}". L'élément actuel du tableau sera affecté à la variable $value.

Quelle est la signification de foreach comme en php

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

Quelle est la signification de foreach comme en php

La boucle foreach permet de parcourir le tableau.

Syntaxe

foreach ($array as $value)
{
    要执行代码;
}

Chaque fois que vous effectuez une boucle, la valeur de l'élément actuel du tableau sera attribuée à la variable $value (le pointeur du tableau se déplacera un par un), et lors de la prochaine boucle, vous verrez la valeur suivante dans le tableau.

foreach ($array as $key => $value)
{
    要执行代码;
}

Chaque fois que vous effectuez une boucle, les clés et les valeurs des éléments actuels du tableau seront attribuées aux variables $key et $value (les pointeurs numériques se déplaceront un par un lorsque vous effectuerez la boucle suivante). voir l'élément suivant dans le tableau Clés et valeurs.

Exemple

L'exemple suivant montre une boucle qui génère les valeurs d'un tableau donné :

Exemple

<?php
$x=array("Google","Runoob","Taobao");
foreach ($x as $value)
{
    echo $value . PHP_EOL;
}
?>

Sortie :

Google
Runoob
Taobao

L'exemple suivant montre une boucle qui génère les clés et les valeurs d'un tableau donné array :

<?php
$x=array(1=>"Google", 2=>"Runoob", 3=>"Taobao");
foreach ($x as $key => $value)
{
    echo "key  为 " . $key . ",对应的 value 为 ". $value . PHP_EOL;
}
?>

Sortie :

key  为 1,对应的 value 为 Google
key  为 2,对应的 value 为 Runoob
key  为 3,对应的 value 为 Taobao

Apprentissage recommandé : "Tutoriel vidéo 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!

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
Article précédent:Que signifie la date en phpArticle suivant:Que signifie la date en php