simplexml_load_string Interpreta un string XML en un objeto &reftitle.description; SimpleXMLElementfalsesimplexml_load_string stringdata stringnullclass_nameSimpleXMLElement::class intoptions0 stringnamespace_or_prefix"" boolis_prefix&false; Convierte la cadena XML data y devuelve un objeto de la clase SimpleXMLElement. &reftitle.parameters; data Una cadena XML válida class_name Puede utilizarse el parámetro opcional y, así, la función simplexml_load_string devolverá un objeto de la clase especificada. Esta clase debe extender la clase SimpleXMLElement. options &dom.parameter.options; namespace_or_prefix Prefijo o URI del espacio de nombres. is_prefix &true; si namespace_or_prefix es un prefijo, &false; si es la URI. &reftitle.returnvalues; Devuelve un &object; de la clase SimpleXMLElement cuyas propiedades contienen los datos del documento XML, &return.falseforfailure;. &return.falseproblem; &reftitle.errors; Produce un mensaje de error de nivel E_WARNING para cada error encontrado en los datos XML. Utilice la función libxml_use_internal_errors para suprimir todos los errores XML, y la función libxml_get_errors para recorrerlos. &reftitle.examples; Convertir una cadena XML Forty What? Joe Jane I know that's the answer -- but what's the question? XML; $xml = simplexml_load_string($string); print_r($xml); ?> ]]> &example.outputs; Forty What? [from] => Joe [to] => Jane [body] => I know that's the answer -- but what's the question? ) ]]> A partir de ahí, puede utilizarse $xml->body y cualquier otro elemento. &reftitle.seealso; simplexml_load_file SimpleXMLElement::__construct libxml_use_internal_errors