首頁 > 後端開發 > php教程 > 如何從 PHP 中的 SimpleXML 物件存取節點屬性?

如何從 PHP 中的 SimpleXML 物件存取節點屬性?

Barbara Streisand
發布: 2024-12-21 02:08:09
原創
666 人瀏覽過

How can I access Node Attributes from a SimpleXML object in PHP?

從 SimpleXML 存取節點屬性

您在從 SimpleXML 物件存取屬性時遇到問題。雖然 var_dump 操作反映了 XML 中屬性的存在,但 $xml->OFFICE->{'@attributes'} 語法不會產生所需的輸出。

要克服這個問題,您可以利用 attribute() 方法:

$attributes = $xml->OFFICE->attributes();
echo $attributes->Token;
登入後複製

此方法檢索包含屬性的 SimpleXMLElement 物件。然後,您可以直接存取特定屬性,如上例中的 Token 屬性所示。

以上是如何從 PHP 中的 SimpleXML 物件存取節點屬性?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板