Bonjour à tous,
J'ai un array qui contient que des 1 ou des 0
Code PHP : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 // Contenu de $this->request['data']['Course'] array( 'name'=>'toto', 'title'=>'bonjour', 'typtrail'=>'0', 'typcross'=>'1', 'typrun'=>'0', 'typcycle'=>'0', 'typvtt'=>'0', 'typski'=>'0', 'typsnowshoes'=>'0' )
et je lit cet array ainsi:
Code PHP : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 foreach($this->request['data']['Course'] as $key => $value){ if(ereg("typ",$key)){ echo $key.':'.$value.'<br>'; // Si value est à 1, sort du foreach switch($value){ case "1": $res=true; break; case "0": $res = false; continue; } } }
En fait j'aimerais savoir s'il y a une des entrée qui commence par typ qui est à 1.
S'il y en a aucun, $res doit retoruné false, si il y a au moins à 1, $res doit retourner true.
Comment es-ce que je peux faire pour que dès le case "1" est passé, il quitte le foreach, ou faire en sorte que le $res n'est pas remis à 0???
Milles mercis
Partager