PHP从对象

时间:2016-12-23 16:13:20

标签: php object


我在PHP中使用simplexml_load_string()来解析我的XML文件 现在,为了更好的阅读,我json_encode() d我的对象: http://pastebin.com/Hk8YCssR(德国学校的示例代表计划)
我希望一个对象包含所有动作,一个对象包含“head”的所有键 我试图遍历这些键,但我无法获得键键的值,例如:

"action":[  
     {  
        "class":"5/2",
        "period":"5",
        ...

在这种情况下,要获得值“5/2”。

我没有确切的代码,但我正在草写我所做的事情:

$value = current((array)$xml);
echo $value;

foreach ($xml as $key) {
  // echo $key[];
}



P.S。:感谢您阅读本文

1 个答案:

答案 0 :(得分:-1)

试试这个:

$sv_infch=get_object_vars($xml[0]->info);
foreach($sv_infch as $key => $value) {
    print "$key => $value\n";
    echo "{$key} => {$value} ";
    print_r($sv_infch);
}