Hi I have this multi dimensional array in PHP:
$team_arrays = array (
"lakers" => array (
24 => "Bryant",
6 => "Price",
17 => "Lin"
),
"knicks" => array (
7 => "Anthony",
22 => "Shumpert",
12 => "Jackson"
),
"thunder" => array (
35 => "Durant",
0 => "Westbrook",
13 => "Miller"
)
);
I wanted to display something like this:
Team Name: lakers
- Bryant = 24
- Price = 6
- Lin = 17
Team Name: knicks
- Anthony = 7
- Shumpert = 22
- Jackson = 12
...
This is the code that I tried but seems not to work:
foreach ($team_arrays as $names => $team) {
echo "<h2>Team Name: " . $names . "</h2>";
echo "<ol>";
foreach ($team_arrays as $jersey => $names) {
echo "<li>" . $names . " = " . $jersey . "</li>";
}
echo "</ol>";
}
It generates this kind of error
Notice: Array to string conversion in
Would anyone tries for a help. Please.
I found this solution from other question but seems I can't relate to it.