PHP Conference Japan 2024

xml_parser_get_option

(PHP 4, PHP 5, PHP 7, PHP 8)

xml_parser_get_option從 XML 解析器取得選項

說明

xml_parser_get_option(XMLParser $parser, int $option): string|int|bool

從 XML 解析器取得選項值。

參數

parser
要從中取得選項的 XML 解析器的參考。
option
要擷取的選項。XML_OPTION_CASE_FOLDINGXML_OPTION_PARSE_HUGEXML_OPTION_SKIP_TAGSTARTXML_OPTION_SKIP_WHITEXML_OPTION_TARGET_ENCODING 可用。有關其說明,請參閱 xml_parser_set_option()

返回值

返回選項的值。

錯誤/例外

當傳遞給 option 的值無效時,會拋出 ValueError

在 PHP 8.0.0 之前,將無效值傳遞給 option 會產生 E_WARNING,並且使函式返回 false(假)。

更新日誌

版本 說明
8.3.0 此函式現在針對布林選項返回布林值。
8.0.0 parser 現在需要 XMLParser 實例;以前需要有效的 xml 資源
8.0.0 如果 option 無效,現在會拋出 ValueError
7.1.24, 7.2.12, 7.3.0 options 現在支援 XML_OPTION_SKIP_TAGSTARTXML_OPTION_SKIP_WHITE
新增註釋

使用者貢獻的註釋

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