xml_set_start_namespace_decl_handler
Set up start namespace declaration handler
&reftitle.description;
boolxml_set_start_namespace_decl_handler
resourceparser
callbackhandler
Set a handler to be called when a namespace is declared. Namespace
declarations occur inside start tags. But the namespace declaration start
handler is called before the start tag handler for each namespace declared
in that start tag.
&reftitle.parameters;
parser
A reference to the XML parser.
handler
handler is a string containing the name of a
function that must exist when xml_parse is called
for parser.
The function named by handler must accept
four parameters, and should return an integer value. If the
value returned from the handler is &false; (which it will be if no
value is returned), the XML parser will stop parsing and
xml_get_error_code will return
XML_ERROR_EXTERNAL_ENTITY_HANDLING.
handler
resourceparser
stringuser_data
stringprefix
stringuri
parser
The first parameter, parser, is a
reference to the XML parser calling the handler.
user_data
prefix
uri
If a handler function is set to an empty string, or &false;, the handler
in question is disabled.
¬e.func-callback;
&reftitle.returnvalues;
&return.success;
&reftitle.seealso;
xml_set_end_namespace_decl_handler