mar*_*n87 4 php associative-array
我有一个简单的问题,我似乎无法弄明白,即使它应该是直截了当的.
我有一个以下结构的关联数组:
[uk] => Array
(
[TW] => 1588
[LY] => 12936
[LW] => 13643
)
Run Code Online (Sandbox Code Playgroud)
我将它显示在HTML表中,如下所示.
foreach ($leads as $country) {
echo '<tr><td>' . $country . '</td><td>' . $country['TW'] . '</td><td>' . $country['LY'] . '</td><td>' . $country['LW'] . '</td></tr>';
}
Run Code Online (Sandbox Code Playgroud)
但这个国家出来了,Array所以我只是想知道我做错了什么来解决这个uk问题.
产量
Array 1588 12936 13643
Run Code Online (Sandbox Code Playgroud)
使用类似的东西:
foreach ($leads as $name => $country) {
echo '<tr><td>' . $name. '</td><td>' . $country['TW'] . '</td><td>' . $country['LY'] . '</td><td>' . $country['LW'] . '</td></tr>';
}
Run Code Online (Sandbox Code Playgroud)
现在,$name在循环中是键(在本例中为'uk')并且$country是元素的值,在本例中是数组(TW => 1588, LY => 12936, LW => 13643)