xml_parse
(PHP 4, PHP 5)
xml_parse — Elemez egy XML dokumentumot
LeÃrás
int xml_parse
( int $parser
, string $data
[, int $isFinal
] )
- parser
- hivatkozás a használni kÃvánt XML elemzÅ‘re.
- data
- Az elemzendÅ‘ adat mérete. Egy dokumentum kisebb darabonként is elemezhetÅ‘, ha xml_parse()-t egymás után az újabb adattöredékekkel meghÃvva, mindaddig amÃg az isFinal paraméter be van állÃtva, és az utolsó darab átadásakor TRUE az értéke.
- isFinal (elhagyható)
- Ha be van állÃtva és TRUE, akkor data a jelenleg elemzett dokumentum legutolsó darabja, ami még hátravan az elemzésbÅ‘l.
Egy XML dokumentum elemzésekor a beállÃtott eseménykezelÅ‘k kerülnek meghÃvásra mindannyiszor, amikor szükség van rájuk, majd ezután a függvény visszatérési értéke TRUE vagy FALSE.
TRUE, ha az elemzés sikeres volt, és FALSE ha sikertelen, vagy ha a parser nem egy érvényes elemzÅ‘t takar, akkor FALSE-t ad vissza. Sikertelen elemzést követÅ‘en a hibáról az xml_get_error_code(), xml_error_string(), xml_get_current_line_number(), xml_get_current_column_number() és xml_get_current_byte_index() függvények segÃtségével lehet többet megtudni.