Обробники подій
Список обробників подій XML:
Підтримувані XML обробники
Функции PHP для установки обработчика | Опис события |
---|---|
xml_set_element_handler() | Події елементів видаються щоразу, коли XML парсер зустрічає початковий чи кінцевий теги. Є різні обробники для початкових та кінцевих тегів. |
xml_set_character_data_handler() | Символьні дані – це приблизно весь нерозмічений вміст XML документів, включаючи недруковані символи між тегами. Зазначимо, що XML аналізатор не додає або видаляє жодних недрукованих символів, так як ця програма (тобто користувач) вирішує, де недруковані символи значні. |
xml_set_processing_instruction_handler() | PHP програмісти повинні бути вже ознайомлені з інструкціями обробки (PIs). . є обробною інструкцією, де php є "PI метою". Обробка цих інструкцій залежить від програми, за винятком того, що всі цілі PI починаються із зарезервованого слова "XML". |
xml_set_default_handler() | Якщо немає спеціального оброблювача, викликається оброблювач за замовчуванням. Ви отримаєте XML та оголошення типів документа за допомогою стандартного обробника. |
xml_set_unparsed_entity_decl_handler() | Цей обробник буде викликатись для декларування непроаналізованих (NDATA) сутностей. |
xml_set_notation_decl_handler() | Цей оброблювач викликається при оголошенні нотації. |
xml_set_external_entity_ref_handler() | Цей обробник викликається, коли аналізатор XML знаходить посилання на зовнішню сутність. Наприклад, це може бути посилання на файл або URL-адресу. Дивіться приклад зовнішньої сутності |
xml_set_start_namespace_decl_handler() | Цей обробник викликається на початку оголошення простору імен. |
xml_set_end_namespace_decl_handler() | Цей обробник викликається наприкінці оголошення простору імен. Зазначимо, що ця подія не викликається LibXML. |