PHP Conference Japan 2024

XMLReader::XML

(PHP 5 >= 5.1.0, PHP 7, PHP 8)

XMLReader::XML設定包含要解析之 XML 的資料

說明

public static XMLReader::XML(字串 $source, ?字串 $encoding = null, 整數 $flags = 0): XMLReader
公開 XMLReader::XML(字串 $source, ?字串 $encoding = null, 整數 $flags = 0): 布林值

設定要解析的 XML 資料。

參數

source

包含要解析的 XML 的字串。

encoding

文件編碼或 null

flags

LIBXML_* 常數的位元遮罩。

回傳值

成功時返回 true,失敗時返回 false。如果以靜態方式呼叫,則返回 XMLReader 或失敗時返回 false

錯誤/例外

  • 傳遞無效的 encoding 將會拋出 ValueError
  • 此方法可以靜態呼叫,但在 PHP 8.0.0 之前,在此情況下會發出 E_DEPRECATED 錯誤。

更新日誌

版本 說明
8.4.0 傳遞無效的 encoding 現在將會拋出 ValueError
8.0.0 XMLReader::XML() 現在宣告為靜態方法,但仍然可以在 XMLReader 實例上呼叫。

參見

新增註記

使用者貢獻的註記

此頁面沒有使用者貢獻的註記。
To Top