xml_set_processing_instruction_handler
Установка обработчика инструкций препроцессора (PI)
&reftitle.description;
truexml_set_processing_instruction_handler
XMLParserparser
callablehandler
Задаёт обработчик инструкций препроцессора (PI) для XML-анализатора.
parser.
Инструкции имеют следующий формат:
]]>
PHP-код разграничивается инструкцией обработки <?php.
Таким образом, в XML-документе можно располагать PHP-код.
Однако конечный тег PI (?>) не должен быть частью данных.
Если завершающий тег PI является частью встроенного PHP-кода, то остальная часть PHP-кода
и "настоящий" тег PI end будут рассматриваться как символьные данные.
&reftitle.parameters;
&xml.parser.param;
handler
&xml.handler.description;
Сигнатура обработчика должна быть:
voidhandler
XMLParserparser
stringtarget
stringdata
&xml.handler.parser.param;
target
Цель применения PI.
data
PI-данные.
&reftitle.returnvalues;
&return.true.always;
&reftitle.changelog;
&Version;
&Description;
&xml.changelog.parser-param;