xml_parser_create

(PHP 3 >= 3.0.6, PHP 4, PHP 5)

xml_parser_create -- 建立一個 XML 解析器

描述

resource xml_parser_create ( [string encoding] )

函數 xml_parser_create() 建立一個新的 XML 解析器並返回可被其它 XML 函數使用的資源識別碼。

可選參數 encoding 在 PHP 4 中用來指定要被解析的 XML 輸入的字元編碼模式。PHP 5 開始,自動偵測輸入的 XML 的編碼,因此 encoding 參數僅用來指定解析後輸出資料的編碼。在 PHP 4 總,預設輸出的編碼與輸入資料的編碼是相同的。若果傳遞了空字串,解析器會嘗試搜尋頭 3 或 4 個位元組以確定文件的編碼。在 PHP 5.0.0 和 5.0.1 總,預設輸出的字元編碼是 ISO-8859-1,而 PHP 5.0.2 及以上版本是 UTF-8。解析器支援的編碼有 ISO-8859-1, UTF-8US-ASCII

請參閱函數 xml_parser_create_ns()xml_parser_free()