The outcome of this function is heavily dependent on the parser implementation used. For example, at the point where the start_element_ callback is called, libxml2 parser consumes the entire element name and attributes, however expat does not.
xml_get_current_byte_index
(PHP 4, PHP 5)
xml_get_current_byte_index — Pobiera aktualny indeks bajtu parsera XML
Opis
int xml_get_current_byte_index
( resource $parser
)
Pobiera aktualny indeks bajtu podanego parsera XML.
Parametry
- parser
-
Referencja do parsera XML, poprzez którą pobierany jest indeks bajtu.
Zwracane wartości
Ta funkcja zwraca FALSE jeżeli parser nie odnosi się do prawidłowego parsera. W przeciwnym razie zwraca indeks bajtu, na którym znajduje się aktualnie parser w swoim buforze danych (zaczynając od 0).
Notatki
Ostrzeżenie
Funkcja zwraca indeks bajtu zgodnie z tekstem zakodowanym w UTF-8 pomijając przypadek, gdy wejście jest w innym kodowaniu.
Zobacz też:
- xml_get_current_column_number() - Pobiera aktualny numer kolumny dla parsera XML
- xml_get_current_line_number() - Pobiera aktualny numer linii dla parsera XML
xml_get_current_byte_index
turan dot yuksel at tcmb dot gov dot tr
20-Sep-2005 10:38
20-Sep-2005 10:38
