Podręcznik PHP
Poprzedni |  | Następny

# xml_parse

(PHP 3>= 3.0.6, PHP 4 )

xml_parse -- rozpoczyna parsowanie dokumentu XML

## Opis

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

`parser`

  Referencja do parsera XML, który ma być użyty.

`dane`

  Kawałek 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` (opcjonalny)

  Jeśli jest podany i posiada wartość logiczną `TRUE`, `dane` są ostatnim kawałkiem wysłanych danych podczas tego parsowania.

Podczas parsowania dokumentu XML, procedury obsługi dla skonfigurowanych zdarzeń są wywoływane potrzebną ilość razy, po czym funkcja zwraca `TRUE` lub `FALSE`.

`TRUE` jest zwracane jeśli parsowanie zakończyło się pomyślnie, `FALSE` jeśli nie, lub jeśli `parser` nie odnosił się do prawidłowego parsera. 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().

Poprzedni | Spis treści | Następny
xml_parse_into_struct | Początek rozdziału | xml_parser_create_ns