xml_set_start_namespace_decl_handler
Configura el manejador de declaración de inicio del namespace
&reftitle.description;
boolxml_set_start_namespace_decl_handler
resourceparser
callablehandler
Configura un manejador para ser llamado cuando un namespace es declarado. La declaración de namespace
ocurre dentro de las etiquetas de inicio. Sin embargo, el manejador inicial de declaración
del namespace es llamado antes del manejador de etiqueta inicial para cada namespace declarado
en esa etiqueta de inicio.
&reftitle.parameters;
parser
Identificador del recurso del intérprete XML.
handler
handler es una cadena 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, y deberia devolver un número entero.
Si el valor devuelto desde el manejador es &false; (lo cual ocurrirá
si no se devulve un valor), el intérprete XML detendrá el analizado y
xml_get_error_code devolverá
XML_ERROR_EXTERNAL_ENTITY_HANDLING.
handler
resourceparser
stringprefix
stringuri
parser
El primer parámetro, parser, es una
referencia al intérprete XML que llama al manejador.
prefix
El prefijo es una cadena que se utiliza para hacer referencia al namespace dentro de un objeto XML.
uri
Identificador de Recurso Uniforme (URI, por sus siglas en inglés) del namespace.
Si una función del manejador se configura como una cadena vacía, o &false;, el manejador en cuestión
es deshabilitado.
¬e.func-callback;
&reftitle.returnvalues;
&return.success;
&reftitle.seealso;
xml_set_end_namespace_decl_handler