PHP boucle For
Boucle exécute un bloc de code un nombre de fois spécifié, ou lorsqu'une condition spécifiée est vraie bloc de code de la boucle est exécutée.
pour la boucle
pour la boucle est utilisée pour savoir à l'avance que vous devez exécuter le script est le nombre de fois.
grammaire
{
要执行的代码;
}
Paramètres:
- Par défaut:initialiser principalement une valeur variable est utilisée pour définir un compteur (mais peut être tout code est effectuée une fois au début du cycle).
- Condition:les contraintes d'exécution cycliques. Si TRUE, la boucle continue. Si elle est fausse, la boucle se termine.
- Incrémental:principalement utilisé pour incrémenter le compteur (mais peut être un code à la fin de la boucle est exécutée).
Remarque: Les paramètresde valeur initialeetincrémentci - dessus peuvent être vides ou ont des expressions multiples (séparés par des virgules).
Exemples
Les exemples suivants définissent une valeur initiale i = 1 cycle. Tant que la variableiest inférieure ou égale à 5, la boucle continue à fonctionner. Chaque fois que vous exécutez cycle, la variableiest incrémenté 1:
<body>
<?php
for ($i=1; $i<=5; $i++)
{
echo "The number is " . $i . "<br>";
}
?>
</body>
</html>
sortie:
The number is 2
The number is 3
The number is 4
The number is 5
boucle foreach
boucle foreach à travers le réseau est utilisé.
syntaxe
{
要执行代码;
}
Une fois que chaque cycle, la valeur actuelle de l'élément de tableau sera affecté à la variable $ value (array pointeur se déplace un par un), au cours du prochain cycle, vous verrez la valeur suivante dans le tableau.
Exemples
L'exemple suivant montre une valeur de sortie d'un tableau donné de boucles:
<body>
<?php
$x=array("one","two","three");
foreach ($x as $value)
{
echo $value . "<br>";
}
?>
</body>
</html>
sortie:
two
three