Die Funktion __construct()
wird verwendet, um ein neues Simplexmlelement -Objekt zu erstellen.
Erstellen Sie ein Simplexmlelement -Objekt aus einer Zeichenfolge:
<? Php $ note = <<< xml <Note> <To> George </to> <fr von> John </from> <Heading> Erinnerung </hulding> <body> Vergessen Sie das Meeting nicht! </body> </note> Xml ; $ xml = new Simplexmlelement ( $ Note ) ; echo $ xml -> asxml ( ) ; ?>
Führen Sie die Instanz aus
Angenommen, wir haben die folgende XML -Datei " note.xml ":
<? XML Version = "1.0" coding = "utf-8" ?> <Note> <To> George </ to > < fr von > John </ from > <Heading> Erinnerung </ hulding > <Body> Vergiss mich dieses Wochenende nicht! </ body > </ note >
Erstellen Sie ein Simplexmlelement -Objekt aus der URL:
<? Php $ xml = new Simplexmlelement ( "note.xml" , 0 , true ) ; echo $ xml -> asxml ( ) ; ?>
Führen Sie die Instanz aus
Simplexmlelement :: __construct ( Daten , Optionen , data_is_url , ns , is_prefix )
Parameter | beschreiben |
---|---|
Daten |
Erforderlich. Gibt eine gut geformte XML-Zeichenfolge an. Wenn data_is_url wahr ist, geben Sie den Pfad oder die URL des XML -Dokuments an. |
Optionen |
Optional. Geben Sie zusätzliche LIBXML -Parameter an. Setzen Sie durch Angeben von Optionen und 1 oder 0 (wahr oder falsch, wie libxml_noblanks (1)). Mögliche Werte umfassen:
|
Data_is_url |
Optional. TRUE gibt an, dass Daten eher der Pfad/die URL des XML -Dokuments als String -Daten sind. Der Standard ist falsch. |
ns | Optional. Gibt ein Namespace -Präfix oder URI an. |
is_prefix |
Optional. Gibt einen Booleschen Wert an. Wahr, wenn NS ein Präfix ist, und falsch, wenn NS ein URI ist. Der Standard ist falsch. |