Récupérer des valeurs d'un array en PHP
Frm
-
le père -
le père -
Bonjour,
J'ai un array qui ressemnle a ca:
Array
(
[www.electrictoolbox.com] => Array
(
[tableId] => ga:7426158
[accountId] => 144582
[accountName] => The Electric Toolbox
[profileId] => 7426158
[webPropertyId] => UA-144582-3
)
Comment pourrais-je faire une boucle pour récupérer :
- le profileId,
- l'adresse du site: www.electrictoolbox.com
- le webPropertyId.
Merci beaucoup!
:-)
J'ai un array qui ressemnle a ca:
Array
(
[www.electrictoolbox.com] => Array
(
[tableId] => ga:7426158
[accountId] => 144582
[accountName] => The Electric Toolbox
[profileId] => 7426158
[webPropertyId] => UA-144582-3
)
Comment pourrais-je faire une boucle pour récupérer :
- le profileId,
- l'adresse du site: www.electrictoolbox.com
- le webPropertyId.
Merci beaucoup!
:-)
1 réponse
-
Bonjour
Tu ne peux pas te contenter d'une boucle car tu mélange des éléments de différents niveaux dans ce sur tu veux afficher
en supposant que ton array s'appelle MonArray :
$recup=array('profileID','webPropertyId'); foreach ($MonArray as $site=>$tbl) { echo $tbl[$recup[0]],'<br />'; echo $site,'<br /'>; echo $tbl[$recup[1]],'<br />'; } // foreach MonArray
Tu peux avoir de vraies boucles en modifiant l'ordre d'affichage, ce qui serait plus logique :
$recup=array('profileID','webPropertyId'); foreach ($MonArray as $site=>$tbl) { echo $site,'<br /'>; foreach ($recup as $element){ echo $tbl[$recup[$element]],'<br />'; } // foreach $recup } // foreach MonArray