Array output for a single value
The array:
Array
(
[2010091907] => Array
(
[home] => Array
(
[score] => Array
(
[1] => 7
[2] => 17
[3] => 10
[4] => 7
[5] => 0
开发者_JS百科 [T] => 41
)
[abbr] => ATL
[to] => 2
)
How would I access abbr and display its value. Here's my PHP code:
$json=json_decode($data,true);
foreach ($json as $key => $date) {
echo "Key: ".$key."; Value: ".$date."<br />";
foreach ($date as $team) {
echo "Team: ".$team."<br />";
}
}
echo $array[2010091907]['home']['abbr'];
would output
ATL
if you want to output just the singl value. Within your loop structure, JochenJung's got the fix below.
Should be $team['abbr']
in your inner foreach()
Try this:
foreach ($arr as $key => $date) {
echo "Key: ".$key."; Value: ".$date."<br />";
foreach ($date as $team) {
echo "Team: ".$team['abbr'];
}
}
精彩评论