xml_set_processing_instruction_handler
(PHP 4, PHP 5)
xml_set_processing_instruction_handler — Establece el gestor de instrucciones de procesado (PI)
Descripción
int xml_set_processing_instruction_handler
( int $parser
, string $handler
)
Establece ela función de gestión de instrucciones de procesado (PI) para el analizador XML parser . handler es un string que contiene el nombre de una función que debe existir cuando xml_parse() es llamada por parser .
Una instrucción de procedado tiene el siguiente formato:
<?
?>
La función nombrada en handler debe aceptar tres parámetros:
handler
( int $parser
, string $target
, string $data
)
- parser
- El primer parámetro, parser, es una referencia al analizador XML que llama al gestor.
- target
- El segundo parámetro, target , contiene el objetivo PI.
- data
- El tercer parámetro, data , contiene los datos PI.
Si una función gestora se establece como la cadena vacía, o FALSE, el gestor en cuestión se deshabilita.
Se devuelve TRUE si se estableció el gestor, FALSE si parser no es un analizador.
En la actualidad no hay soporte para gestores objeto/método.