Podręcznik PHP
Poprzedni |  | Następny

# xml_parse

(PHP 3 >= 3.0.6, PHP 4, PHP 5)

xml_parse -- rozpoczyna parsowanie dokumentu XML

## Opis

bool 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 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

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

## Zwracane wartości

Zwraca `TRUE` w przypadku sukcesu, `FALSE` w przypadku porażki.

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().

> Notatka: Błędy encji są raportowane po zakończeniu przetwarzania danych a więc tylko wtedy gdy ustawiony jest ostatni i posiada on wartość `TRUE`.

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