我对php很新,并且一直在尝试使用mt。 Gox(比特币交换)API,但我不理解数组结果。有人可以解释在php中回显或打印[buy]元素的适当方法吗?
谢谢!
Array
(
[result] => success
[data] => Array
(
[buy] => Array
(
[value] => 945.02000
[value_int] => 94502000
[display] => $945.02000
[display_short] => $945.02
[currency] => USD
)
[sell] => Array
(
[value] => 949.00000
[value_int] => 94900000
[display] => $949.00000
[display_short] => $949.00
[currency] => USD
)
[now] => 1389812614875071
)
)
答案 0 :(得分:2)
您有一个数组名称$x
。
例如,您可以执行此操作:$x['data]['buy']['value']
以获取该数据。
或foreach:
if( $x['result'] == "success" ) {
foreach( $x['data']['buy'] as $key => $value ) {
echo $key . ": " . $value . "<br />";
}
} else {
echo "Error occured";
}
你甚至可以在foreach中有一个foreach。循环遍历数组中的所有数据。