2010-09-21 4 views
0

Le tableau:sortie Array pour une seule valeur

Array 
(
[2010091907] => Array 
    (
     [home] => Array 
      (
       [score] => Array 
        (
         [1] => 7 
         [2] => 17 
         [3] => 10 
         [4] => 7 
         [5] => 0 
         [T] => 41 
        ) 

       [abbr] => ATL 
       [to] => 2 
      ) 

Comment puis-je accéder à abbr et afficher sa valeur. Voici mon code PHP:

 $json=json_decode($data,true); 

    foreach ($json as $key => $date) { 
     echo "Key: ".$key."; Value: ".$date."<br />"; 
     foreach ($date as $team) { 
      echo "Team: ".$team."<br />"; 

     } 
    } 

Répondre

1
echo $array[2010091907]['home']['abbr']; 

génèrerait

ATL 

si vous voulez afficher juste la valeur uniq . Dans votre structure de boucle, JochenJung a la solution ci-dessous.

1

devrait être $team['abbr']

dans votre foreach intérieur()

0

Essayez this:

foreach ($arr as $key => $date) { 
    echo "Key: ".$key."; Value: ".$date."<br />"; 
     foreach ($date as $team) { 
      echo "Team: ".$team['abbr']; 
     }  
} 
Questions connexes