var_dump を使用してオブジェクトを出力します。 @ が付いた属性は何を表しますか?
たとえば、var_dump は SimpleXMLElement オブジェクトを出力します。これは次のように表示されます。
object(SimpleXMLElement)#4 (3) {
["@attributes"]=>
array( 1) {
["index"]=>
string(1) "1"
}
["name"]=>
string(7) "Book 1"
["ストーリー"]=>
配列(3) {
[0]=>
オブジェクト(SimpleXMLElement)#5 (2) {
["タイトル"]= >
string(14) "ブック 1 ストーリー 1"
["quote"]=>
string(20) "ブック 1 ストーリー 1 コンテンツ"
}
[1] =>
object(SimpleXMLElement)#6 (2) {
["title"]=>
string(14) "Book 1 Story 2"
["quote"]=> ;
string (20) "Book 1 Story 2 Content"
}
}
}
["@attributes"] は何を意味しますか? 同様のクラスを与えてください。ありがとうございます
-----解決策---------
私
ではなく、SimpleXMLElement を使用して話をします。 $a = array( '@abc' => 2); settype($a, 'オブジェクト'); echo $a->{'@abc'}; <div class="clear"></div>