Manuale PHP
Indietro |  | Avanti

# xml_parse

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

xml_parse -- Inizia il parsing di un documento XML

## Descrizione

bool xml_parse ( resource parser, string data [, bool e_finale] )

La funzione xml_parse() esegue il parsing di un documento XML. Gli handler configurati per la gestione degli eventi saranno richiamati ogni volta che si renderà necessario.

## Elenco dei parametri

parser

  Il riferimento al parser XML da utilizzare.

data

  Segmento di dati da analizzare. Un documento può essere elaborato a segmenti richiamando xml_parse() diverse volte con nuovi dati, con il parametro e_finale settato a `TRUE` quando si elabora l'ultimo segmento.

e_finale (optional)

  Se valorizzato a `TRUE`, il parametro data rappresenta l'ultimo segmento dei dati inviati al parser.

## Valori restituiti

Restituisce `TRUE` in caso di successo, `FALSE` in caso di fallimento.

In caso di parsing non riuscito, si può recuperare informazioni sull'errore usando xml_get_error_code(), xml_error_string(), xml_get_current_line_number(), xml_get_current_column_number() e xml_get_current_byte_index().

> Nota: Gli errori nelle entità sono riportati alla fine dei dati questo soltanto se is_final è impostato a `TRUE`.

Indietro | Partenza | Avanti
xml_parse_into_struct | Risali | xml_parser_create_ns