xml_set_processing_instruction_handler
Configura el manejador de instrucciones de proceso (PI)
&reftitle.description;
boolxml_set_processing_instruction_handler
XMLParserparser
callablehandler
Configura la función del manejador de instrucciones de proceso para el intérprete XML.
parser.
Una instrucción de proceso tiene el siguiente formato:
<?target
data??>
Se puede poner código PHP dentro de esa etiqueta, pero ser consciente de una limitación: en un XML PI, la etiqueta de cierre PI tag (?>) no puede ser entrecomillada, por lo que esta secuencia de caracteres no deberia aparecer en el código PHP embebido con PIs en documentos XML. Si esto sucede, el resto del código PHP, así como la etiqueta de cierre de PI "real", serán tratados como datos de caracteres.
&reftitle.parameters;
parser
Identificador del recurso del intérprete XML para el que se va a configurar la función del manejador de instrucción de proceso.
handler
handler es un string que contiene el nombre de una función que debe existir cuando xml_parse es llamado por parser.
La función llamada mediante handler debe aceptar tres parámetros:
handler
XMLParserparser
stringtarget
stringdata
parser
El primer parámetro, parser, hace referencia al intérprete XML que llama al manejador.
target
El segundo parámetro, target, contiene el PI destino.
data
El tercer parámetro, data, contiene los datos del PI
Si la función del manejador se configura como una cadena vacia, o &false;, el manejador en cuestión se deshabilita.
¬e.func-callback;
&reftitle.returnvalues;
&return.success;
&reftitle.changelog;
&Version;
&Description;
&xml.changelog.parser-param;