Du bist hier: Tips » Scripte » PHP
PHP
Referenzliste

xml_set_element_handler

XML Parser Funktionen

    Befehl:
bool xml_set_element_handler ( resource $parser , callable $start_element_handler , callable $end_element_handler )


    Parameter-Liste:
NameBeschreibung
parserEin Verweis auf den XML-Parser zum Einrichten Charakter Standard-Handler-Funktion.
start_element_handlerDie Funktion von start_element_handler benannt müssen akzeptieren, drei Parameter:

start_element_handler ( resource $parser , string $name , array $attribs )

NameBeschreibung
parserDer erste Parameter, Parser, ist ein Verweis auf den XML-Parser ruft den Handler.
nameDer zweite Parameter, Name, enthält den Namen des Elements, für das dieses Handler ist called.If Fall-Faltung ist in der Tat für diese Parser, das Element Name in Großbuchstaben sein.
attribsDer dritte Parameter, attribs, enthält ein assoziatives Array mit die Attribute des Elements (falls vorhanden). Die Schlüssel dieses Arrays sind die Attributnamen, die Werte werden die Attribut-Namen sind values.Attribute case-folded auf den gleichen Kriterien wie Element names. Attribute Werte sind nicht-Fall gefaltet.
end_element_handlerDie Funktion von end_element_handler benannt werden, müssen zwei Parameter annehmen:

end_element_handler ( resource $parser , string $name )

NameBeschreibung
parserDer erste Parameter, Parser, ist ein Verweis auf den XML-Parser ruft den Handler.
nameDer zweite Parameter, Name, enthält den Namen des Elements, für das dieses Handler ist called.If Fall-Faltung ist in der Tat für diese Parser, das Element Name in Großbuchstaben sein.
Wenn ein Handler-Funktion auf einen leeren String oder FALSE gesetzt ist, wird die Prozedur in Frage deaktiviert.

    Beschreibung:
Legt die Element-Handler-Funktionen für die XML-Parser. start_element_handler und end_element_handler sind Strings mit den Namen der Funktionen, die muss existieren, wenn xml_parse() ist für 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_element_handler() - Beispiel


Eingabe:
Noch kein Beispiel vorhanden.
XML Parser Funktionen