(PHP 4, PHP 5)
xml_parse — Inizia il parsing di un documento XML
$parser
, string $data
[, bool $is_final
= false
] )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.
parser
Un 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 e
TRUE
quando si elabora l'ultimo segmento.
is_final
Se valorizzato a TRUE
, il parametro data
rappresenta
l'ultimo segmento dei dati inviati al parser.
Restituisce 1 in caso di successo o 0 in caso di fallimento.
In caso di parsing non riuscito, si possono recuperare informazioni sull'errore con 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 quindi solo se
is_final
è impostato aTRUE
.