在PHP 中從XML 存取屬性值
使用simplexml_load_file() 函數從PHP 中的XML 檔案檢索屬性值可以非常簡單, attribute() 方法。
問題:
如何從以下XML 片段中獲取VarNum 屬性的值:
<VAR VarNum="90"> <option>1</option> </VAR>
答案:
要存取VarNum 屬性,我們可以使用attribute() 方法,如下所示:
$xml = simplexml_load_file($file); foreach ($xml->Var[0]->attributes() as $attribute => $value) { echo "$attribute=\"$value\"\n"; }
此程式碼迭代第一個的所有屬性元素並列印屬性名稱和值對。要專門檢索 VarNum 屬性,我們可以使用:
$attr = $xml->Var[0]->attributes(); echo $attr['VarNum'];
以上是如何在 PHP 中從 XML 中提取屬性值?的詳細內容。更多資訊請關注PHP中文網其他相關文章!