simplexml_load_string Übersetzt einen XML-String in ein Objekt &reftitle.description; SimpleXMLElementfalsesimplexml_load_string stringdata stringnullclass_nameSimpleXMLElement::class intoptions0 stringnamespace_or_prefix"" boolis_prefix&false; 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 Der optionale Parameter class_name kann verwendet werden, wenn simplexml_load_string ein Objekt der spezifischen Klasse zurückgeben soll. Die gewählte Klasse sollte von der Klasse SimpleXMLElement abgeleitet sein. options &dom.parameter.options; namespace_or_prefix Namensraum-Präfix oder URI. is_prefix &true;, wenn namespace_or_prefix ein Präfix ist, &false;, wenn er ein URI ist. Standardwert ist &false;. &reftitle.returnvalues; Gibt ein &object; der Klasse SimpleXMLElement zurück, dessen Eigenschaften die Daten beinhalten, wie sie im XML-Dokument abgebildet sind. Tritt ein Fehler auf, wird &false; zurückgegeben. &return.falseproblem; &reftitle.errors; Generiert eine Fehlermeldung vom Typ E_WARNING für jeden in den XML-Daten gefundenen Fehler. libxml_use_internal_errors kann hier verwendet werden, um alle XML-Fehlermeldungen auszublenden, und libxml_get_errors, um danach darüber zu iterieren. &reftitle.examples; Einen XML-String auswerten Zweiundvierz...? Joe Jane Ich kenne die Antwort -- aber was ist die Frage? XML; $xml = simplexml_load_string($string); print_r($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; simplexml_load_file SimpleXMLElement::__construct libxml_use_internal_errors