我有一个2D数组。如果我做print_r($equities[0])
,我会得到:
Array
(
[No.] => 1
["Ticker"] => "CAFE"
["Company"] => "iPath Pure Beta Coffee ETN"
["Price"] => 27.59
)
然后我尝试为第一个元素打印'Ticker',如下所示:
echo $equities[0]["Ticker"];
但是,它不会打印任何东西。如何打印自动收报机?
答案 0 :(得分:6)
你的转储中有引号,这意味着引号也被编码到数组键名中(例如双引号)。
尝试
echo $equities[0]['"Ticker"'];
^ ^
请注意额外的单引号。
答案 1 :(得分:0)
" No。"键?尝试查看所有数组(print_r($ equities))。