0
print_r($address['Country']);
echo $address['Country']['name'];

这是我为 print_r 得到的:

Array
(
    [Country] => Array
        (
            [id] => 1
            [code] => US
            [name] => United States
        )
)

对于回声:

注意(8):未定义索引:名称

这怎么可能?

4

2 回答 2

4

如果$address['Country']是真的

Array
(
    [Country] => Array
        (
            [id] => 1
            [code] => US
            [name] => United States
        )
)

那么你name应该在$address['Country']['Country']['name'],不知道为什么你的数组那么复杂,但无论如何。

于 2012-04-09T04:05:37.573 回答
2

它肯定你有一个三维数组。试试$address['Country']['Country']['name']

于 2012-04-09T04:05:50.053 回答