LIMIT avec foreach PHP
Résolu/Fermé
A voir également:
- Foreach limit
- Pch limit ram - Forum Matériel & Système
- Your browser sent a request that this server could not understand. size of a request header field exceeds server limit. ✓ - Forum Réseaux sociaux
- 552 size limit exceeded ✓ - Forum Mail
- Envoi courriels vers adresses Gmail bloqué erreur 550-5.7.26 - Forum Gmail
- Access limit ✓ - Forum Windows
2 réponses
Alain_42
Messages postés
5361
Date d'inscription
dimanche 3 février 2008
Statut
Membre
Dernière intervention
13 février 2017
894
8 nov. 2010 à 13:22
8 nov. 2010 à 13:22
tu tiens absolument à foreach ?
solution avec une boucle for:
et une avec le 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 } ?>
Nabla's
Messages postés
18203
Date d'inscription
mercredi 4 juin 2008
Statut
Contributeur
Dernière intervention
28 avril 2014
3 193
Modifié par Nabla's le 8/11/2010 à 13:25
Modifié par Nabla's le 8/11/2010 à 13:25
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
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
8 nov. 2010 à 19:59
La solution que tu a donné fontionne parfaitement bien !