★ wanayoo — archive 1999 http://fr.php.net/manual/en/function.xml-set-notation-decl-handler.phpNouvelle recherche | Portail wanayoo
PHP  
downloads | documentation | faq | getting help | mailing lists | reporting bugs | php.net sites | links 
search for in the  
<xml_set_external_entity_ref_handlerxml_set_object>
Last updated: Tue, 14 Jan 2003
view the printer friendly version or the printer friendly version with notes or change language to Brazilian Portuguese | Chinese (Simplified) | Chinese (Hong Kong Cantonese) | Chinese (Traditional) | Czech | Dutch | Finnish | French | German | Hebrew | Hungarian | Italian | Japanese | Korean | Polish | Romanian | Russian | Slovak | Slovenian | Spanish | Swedish | Turkish

xml_set_notation_decl_handler

(PHP 3>= 3.0.6, PHP 4 )

xml_set_notation_decl_handler -- set up notation declaration handler

Description

bool xml_set_notation_decl_handler ( resource parser, string handler)

Sets the notation declaration handler function for the XML parser parser. handler is a string containing the name of a function that must exist when xml_parse() is called for parser.

A notation declaration is part of the document's DTD and has the following format:
<!NOTATION
     name {system_id |
     public_id}>
See section 4.7 of the XML 1.0 spec for the definition of notation declarations.

The function named by handler must accept five parameters: handler ( resource parser, string notation_name, string base, string system_id, string public_id)

parser

The first parameter, parser, is a reference to the XML parser calling the handler.

notation_name

This is the notation's name, as per the notation format described above.

base

This is the base for resolving the system identifier (system_id) of the notation declaration. Currently this parameter will always be set to an empty string.

system_id

System identifier of the external notation declaration.

public_id

Public identifier of the external notation declaration.

If a handler function is set to an empty string, or FALSE, the handler in question is disabled.

TRUE is returned if the handler is set up, FALSE if parser is not a parser.

Note: Instead of a function name, an array containing an object reference and a method name can also be supplied.

User Contributed Notes
xml_set_notation_decl_handler
add a note about notes
There are no user contributed notes for this page.
<xml_set_external_entity_ref_handlerxml_set_object>
Last updated: Tue, 14 Jan 2003
show source | credits | stats | mirror sites
Copyright © 2001-2003 The PHP Group
All rights reserved.
This mirror generously provided by: nexen.net
Last updated: Wed Jan 15 04:22:51 2003 CET