PHP Conference Japan 2024

xml_get_current_byte_index

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

xml_get_current_byte_index取得 XML 解析器的目前位元組索引

說明

xml_get_current_byte_index(XMLParser $parser): int

取得指定 XML 解析器的目前位元組索引。

參數

parser

要取得位元組索引的 XML 解析器參考。

傳回值

傳回解析器目前在其資料緩衝區中的位元組索引(從 0 開始)。

更新日誌

版本 說明
8.0.0 parser 參數現在需要一個 XMLParser 實例;先前需要的是有效的 xml 資源

注意事項

警告

此函式會根據 UTF-8 編碼的文字返回位元組索引,而不管輸入是否使用其他編碼。

另請參閱

新增註解

使用者提供的註解 1 則註解

turan dot yuksel at tcmb dot gov dot tr
19 年前
此函式的結果很大程度上取決於所使用的解析器實作。例如,在呼叫 start_element 回呼的時機點,libxml2 解析器會消耗整個元素名稱和屬性,但 expat 則不會。
To Top