xml_parse_into_struct
xml_parser_create_ns
XML Parser Funkcje
PHP Manual

# xml_parse

(PHP 4, PHP 5)

xml_parse — Rozpoczyna parsowanie dokumentu XML

### Opis

int xml_parse ( resource `$parser` , string `$dane` [, bool `$ostatni` ] )

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`.

xml_parse_into_struct
xml_parser_create_ns
XML Parser Funkcje
PHP Manual