|
(PHP 3 >= 3.0.6, PHP 4, PHP 5)
xml_set_processing_instruction_handler -- Establece el gestor de instrucciones de procesado (PI)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:
Puedes poner código PHP en esa etiqueta, pero ten en cuenta una limitación: en una PI XML, la etiqueta de fin de la PI (?>) no puede ser citada, por lo que esta secuencia de caracteres no debería aparecer en el código PHP que insertes con las PIs en documentos XML. Si lo hace, el resto del código PHP, así como la etiqueta de fin de PI "real", serán tratados como datos de caracteres.
La función nombrada en handler debe aceptar
tres parámetros:
handler ( int parser, string target, string data )
El primer parámetro, parser, es una referencia al analizador XML que llama al gestor.
El segundo parámetro, target, contiene el objetivo PI.
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.
Hosting by: hurra.com
Generated: 2007-01-26 18:01:07