Bonjour tout le monde voila je rencontre un petit problème tout bête. Comment sélectionner uniquement les clé qui m'intèresse. Je m'explique voici comment ce compose mon tableau
Moi je souhaiterais sélectionner uniquement les données qui sont [labelleID_Nombre].
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 [2] => Array ( [labelCategorie] => Entreprise [id_0] => 21 [labelleID_0] => NomEntreprise ) [9] => Array ( [labelCategorie] => Hébergement et restauration [id_1] => 20 [labelleID_1] => Gîte et chambre d'hôtes [id_2] => 25 [labelleID_2] => Chambre d'hôtes [id_3] => 27 [labelleID_3] => Gîte [id_4] => 29 [labelleID_4] => Cuisine du monde
Ce qui me donnerais par exemple pour MonTableau[9]
Gîte et chambre d'hôtes
Chambre d'hôtes
Cuisine du monde
Bref merci d'avance il dois y'avoir une fonction toute conne pour faire un regex sur un clé.. Mais comment? That is the question ! xD
Bon après réflexion j'ai trouvé cette méthodes mais bon c'est pas très très propre...($this->allInfo contient mon tableau)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 foreach($this->allInfo as $cle=> $element) { echo $this->allInfo[$cle]['labelCategorie']; foreach($this->allInfo[$cle] as $valeurCle =>$valeurElement) { if(preg_match("#^labelleID#",$valeurCle)) { echo "<br>".$valeurElement; } } }
Partager