xml_set_processing_instruction_handler Установка обработчика инструкций препроцессора (PI) &reftitle.description; boolxml_set_processing_instruction_handler XMLParserparser callablehandler Задаёт обработчик инструкций препроцессора (PI) для XML-анализатора. parser. Инструкции имеют следующий формат: <?target data??> Можно вставлять PHP-код в тело тега, но есть одно ограничение: завершающий тег инструкций (?>) нельзя заключать в кавычки, таким образом эта последовательность символов не должна встречаться в PHP-коде, который вы вставляете посредством PI в XML-документы. Если это произойдёт, остаток PHP-кода будет воспринят как простые символьные данные. &reftitle.parameters; parser Ссылка на XML-анализатор, для которого устанавливается обработчик. handler handler - строка содержащая имя функции, которая должна быть определена на момент вызова функции xml_parse из анализатора parser. Функция с именем handler должна принимать три аргумента: handler XMLParserparser stringtarget stringdata parser Первый аргумент parser является ссылкой на XML-анализатор вызывающий обработчик. target Второй аргумент target содержит цель применения PI. data Третий аргумент data содержит PI-данные. Если в качестве обработчика передана пустая строка или &false;, этот обработчик отключается. ¬e.func-callback; &reftitle.returnvalues; &return.success; &reftitle.changelog; &Version; &Description; &xml.changelog.parser-param;