LIMIT avec foreach PHP
Résolu
Fornikator
-
Fornikator -
Fornikator -
Bonjour,
J'aimerai faire une LIMIT (type SQL) avec la fonction foreach de PHP.
Merci d'avance.
J'aimerai faire une LIMIT (type SQL) avec la fonction foreach de PHP.
<?php
$arr = array("un", "deux", "trois", "1", "2", "3");
foreach ($arr as $value) {
echo $value; // Afficher seulement les 2 premier soit : un et deux.
}
?>
Merci d'avance.
2 réponses
-
tu tiens absolument à foreach ?
solution avec une boucle for:
<?php $arr = array("un", "deux", "trois", "1", "2", "3"); for ($i=0;$i<=1;$i++) { echo $arr[$i]; // Afficher seulement les 2 premier soit : un et deux. } ?>
et une avec le foreach:
<?php $arr = array("un", "deux", "trois", "1", "2", "3"); $cpt=0; foreach ($arr as $value) { echo $value; // Afficher seulement les 2 premier soit : un et deux. $cpt++; if($cpt==2) break; //on sort de la boucle } ?> -
détail de l'instruction break:
https://www.php.net/manual/fr/control-structures.break.php
qui donne un exemple adaptable facilement
Edit, je vois qu'Alain_42 a donné une réponse plus complète