给定深度数组,如何从中显示行分隔值?
Array (
[0] => Array (
[godzina] => SimpleXMLElement Object (
[0] => 17:00:00
)
[data] => SimpleXMLElement Object (
[0] => 2015-09-02
)
[kurs] => SimpleXMLElement Object (
[0] => 2.03
)
)
)
这是我期待的输出:
hours: 17:00:00
date: 2015-09-02
exchange: 2.03
我通过curl从xml获取此数组,因此无法更改源代码。
答案 0 :(得分:2)
想通了:
$h = 'godzina';
$hvalue = $zmt[$h];
$d = 'data';
$dvalue = $zmt[$d];
$e = 'kurs';
$evalue = $zmt[$e];
然后用[0]回显。
但是谢谢。对于foreach循环。
答案 1 :(得分:1)
假设您的数组位于变量$myArr
中,您应该能够做一个简单的foreach:
foreach ($myArr[0] as $k => $v) {
echo $k.": ".$v[0]."\n"
}