Du bist hier: Tips » Scripte » PHP
PHP
Referenzliste

xml_set_notation_decl_handler

XML Parser Funktionen

    Befehl:
bool xml_set_notation_decl_handler ( resource $parser , callable $handler )


    Parameter-Liste:
NameBeschreibung
parserEin Verweis auf den XML-Parser zum Einrichten Notationsdeklaration Handler-Funktion.
handlerDie Funktion mit dem Namen von Handler müssen akzeptieren, fünf Parameter, und sollte eine ganze Zahl Wert.Wenn Rückkehr der Wert aus dem Handler zurückgegeben false (was es sein wird, wenn kein Wert zurückgegeben wird), wird die XML-Parser stoppen Parsing und xml_get_error_code() zurückkehren XML_ERROR_EXTERNAL_ENTITY_HANDLING.

handler ( resource $parser , string $notation_name , string $base , string $system_id , string $public_id )

NameBeschreibung
parserDer erste Parameter, Parser, ist ein Verweis auf den XML-Parser ruft den Handler.
notation_nameDies ist die Schreibweise des Namens, nach der Notation oben beschrieben.
baseDies ist die Basis für die Lösung der System-Identifier (system_id) des Notationsdeklaration. Derzeit wird dieser Parameter immer auf einen leeren String gesetzt werden.
system_idSystem des externen Notationsdeklaration.
public_idÖffentliche Kennung des externen Notationsdeklaration.
Wenn ein Handler-Funktion auf einen leeren String oder FALSE gesetzt ist, wird die Prozedur in Frage deaktiviert.

    Beschreibung:
Legt den Verweis auf externe Entität Handler-Funktion für den XML-Parser Parser.


    Aktiv in Version:
(PHP 4, PHP 5, PHP 7)

    Hinweis:
Hinweis:

Anstelle eines Funktionsnamens kann auch ein Array mit einer Objekt-Referenz und dem Namen einer Methode angegeben werden.


xml_set_notation_decl_handler() - Beispiel


Eingabe:
Noch kein Beispiel vorhanden.
XML Parser Funktionen