用var_dump输出一个对象,带@的属性代表什么?该怎么处理
Jun 13, 2016 pm 01:06 PM
用var_dump输出一个对象,带@的属性代表什么?
如var_dump输出一个SimpleXMLElement对象,显示如下
object(SimpleXMLElement)#4 (3) {
["@attributes"]=>
array(1) {
["index"]=>
string(1) "1"
}
["name"]=>
string(7) "书本1"
["story"]=>
array(3) {
[0]=>
object(SimpleXMLElement)#5 (2) {
["title"]=>
string(14) "书本1故事1"
["quote"]=>
string(20) "书本1故事1内容"
}
[1]=>
object(SimpleXMLElement)#6 (2) {
["title"]=>
string(14) "书本1故事2"
["quote"]=>
string(20) "书本1故事2内容"
}
}
}
那个还@的["@attributes"]代表什么意思,请举一个类似的class,谢谢
------解决方案--------------------
是你用 SimpleXMLElement 说事,而不是我
- PHP code
$a = array( '@abc' => 2); settype($a, 'object'); echo $a->{'@abc'}; <div class="clear"> </div>

熱門文章

熱門文章

熱門文章標籤

記事本++7.3.1
好用且免費的程式碼編輯器

SublimeText3漢化版
中文版,非常好用

禪工作室 13.0.1
強大的PHP整合開發環境

Dreamweaver CS6
視覺化網頁開發工具

SublimeText3 Mac版
神級程式碼編輯軟體(SublimeText3)

OOBELANGUAGE錯誤Windows 11 / 10修復中出現問題的問題
