simplexml_load_string
Übersetzt einen XML-String in ein Objekt
&reftitle.description;
objectsimplexml_load_stringstringdatastringclass_name"SimpleXMLElement"intoptions0stringnsboolis_prefixfalse
Die Funktion erwartet einen wohlgeformten (well-formed) XML-String und gibt
ihn als Objekt zurück.
&reftitle.parameters;
data
Ein wohlgeformter XML-String.
class_name
Sie können den optionalen Parameter class_name
verwenden, wenn simple_load_string ein Objekt der
spezifischen Klasse zurückgeben soll. Die gewählte Klasse sollte von der
Klasse SimpleXMLElement abgeleitet sein.
options
Seit PHP 5.1.0 und Libxml 2.6.0 können Sie zusätzlich den Parameter
options verwenden, um weitere Libxml-Parameter anzugeben.
nsis_prefix
&reftitle.returnvalues;
Gibt ein Objekt der Klasse
SimpleXMLElement zurück, dessen Eigenschaften die Daten
beinhalten, wie sie im XML-Dokument abgebildet sind. Tritt ein Fehler auf,
wird &false; zurück gegeben.
&reftitle.examples;
Einen XML-String auswertenZweiundvierz...?JoeJane
Ich kenne die Antwort -- aber was ist die Frage?
XML;
$xml = simplexml_load_string($string);
var_dump($xml);
?>
]]>
&example.outputs;
Zweiundvierz...?
[from] => Joe
[to] => Jane
[body] =>
Ich kenne die Antwort -- aber was ist die Frage?
)
]]>
Ab diesem Punkt können Sie $xml->body etc. verwenden.
&reftitle.seealso;