最近寫php的class時,總是碰到function non object的錯誤,知道是類別沒有實例化,但就是不知道錯誤在哪裡。
construct() 函數建立一個新的 SimpleXMLElement 物件。
如果成功,則函數傳回一個物件。如果失敗,則傳回 false。
construct(data,options,is_url,ns,is_prefix)
參數 | #描述 |
---|---|
#必需。形式良好的 XML | 字串或 XML 文件的路徑或 URL。 |
可選。規定附加的 Libxml 參數。 | |
可選。規定 data 參數是否為 URL。預設是 false。 | |
可選。 | |
可選。 |
<?php $xmlstring = <<<XML <?xml version="1.0" encoding="ISO-8859-1"?> <note> <to>George</to> <from>John</from> <heading>Reminder</heading> <body>Don't forget the meeting!</body> </note> XML; $xml = new SimpleXMLElement($xmlstring); echo $xml->body[0]; ?>
Don't forget the meeting! 后来看construct的前_是一个,我靠,上次也是这个错误,忘了,现在记着了 function construct() {} 不是 function _construct() {}
以上是Php 構造函數construct前的下劃線是雙下劃線的詳細內容。更多資訊請關注PHP中文網其他相關文章!