0

xmlファイルをループしていますが、「-」が含まれている属性名を使用したいと思います。

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

「-」記号はスクリプトを壊しますが、これを機能させるにはどうすればよいですか?属性の名前を変更したくありません。

4

1 に答える 1

1

変数名を中括弧で囲みます。

$person->{'away-address'}
于 2012-05-10T19:16:10.550 に答える