xml_set_default_handler
(PHP 4, PHP 5)
xml_set_default_handler — Alap sztringkezelő függvényt rendel az elemzőhöz
LeÃrás
A parser paraméterben megjelölt XML elemzÅ‘ alapértelmezés szerinti kezelÅ‘ függvényét állÃtja be, amelynek a nevét a handler paraméterben kell átadni. Ennek a függvénynek már léteznie kell, amikor a parser elemzÅ‘vel meghÃvásra kerül az xml_parse() függvény.
A handler -ben megnevezett függvénynek két paramétert kell fogadnia, a függvény prototÃpusa a következÅ‘:
- parser
- Az elsÅ‘ paraméter, parser, hivatkozás az aktuális XML elemzÅ‘re, amely ezt a kezelÅ‘függvényt meghÃvta és használja.
- data
- A második sztring tÃpusú paraméter, data , maga a karakteres adat. Ez lehet az XML deklaráció, a dokumentumtÃpus deklaráció, valamilyen entitás vagy valamilyen más karakteres adat, amihez nincs külön kezelÅ‘függvény beállÃtva.
Ha a függvény neve helyett üres sztring vagy FALSE szerepel, akkor a kérdéses kezelőfüggvény nem elérhető, le van tiltva.
TRUE-t ad vissza, ha a kezelÅ‘t sikeresen beállÃtotta, és FALSE-t, ha a parser nem érvényes erÅ‘forrás.
Note: A függvény neve helyett egy tömböt is átadhatsz, aminek egy objektum referenciát és egy metódus nevet kell tartalmaznia.