如何遍历xml文档,该文档在名称中具有带符号的属性

时间:2012-05-10 19:04:35

标签: php xml

我正在遍历xml文件,但我想使用一个带有“ - ”的属性名称。

    foreach( $xml as $person)
    {
        echo 'Name: '.$person->Name.'<br />';
        echo 'Home address: '.$person->home-address.'<br />';
        echo 'Away address: '.$person->away-address.'<br />';
    } 

“ - ”符号会破坏脚本,我该如何使用?我不想重命名该属性。

1 个答案:

答案 0 :(得分:1)

在变量名称周围使用大括号:

$person->{'away-address'}