xml_parse() parsuje dokument XML. Uchwyty dla skonfigurowanych zdarzeń są wywoływane odpowiednią ilość razy.
Parametry
- parser- Referencja do parsera XML, który ma zostać użyty.
-
dane- Fragment danych do parsowania. Dokument może być prawidłowo parsowany po kawałku za pomocą wielokrotnego wywoływania xml_parse() z nowymi danymi, dopóki podany jest parametr ostatni i posiada on wartość logiczną TRUE podczas parsowania ostatniej porcji danych. -
ostatni- Jeśli jest podany i posiada wartość logiczną TRUE, dane są ostatnim kawałkiem wysłanych danych podczas tego parsowania.
Zwracane wartości
Zwraca 1 w przypadku powodzenia lub 0 w przypadku błędu.
Dla parsowań zakończonych niepomyślnie można uzyskać informację o błędach za pomocą xml_get_error_code(), xml_error_string(), xml_get_current_line_number(), xml_get_current_column_number() i xml_get_current_byte_index().
Informacja: Błędy encji są raportowane po zakończeniu przetwarzania danych, a więc tylko wtedy gdy ustawiony jest parametr ostatni i posiada on wartość TRUE.
Listing
Ranga: Administrator serwisu Punktów: 0