simplexml_load_file Interpreta un fichero XML en un objeto &reftitle.description; SimpleXMLElementsimplexml_load_file stringfilename stringclass_name"SimpleXMLElement" intoptions0 stringns"" boolis_prefixfalse Convierte el documento correcto XML del fichero dado en un objeto. &reftitle.parameters; filename Ruta al fichero XML Libxml 2 no escapa la URI, así que si es necesario pasar, por ejemplo b&c, como parámetro a de la URI, hay que llamar a simplexml_load_file(rawurlencode('http://example.com/?a=' . urlencode('b&c'))). Desde PHP 5.1.0 no es necesario hacer esto porque PHP lo hará automáticamente. class_name Este parámetro opcional puede ser usado cuando se necesita que simplexml_load_file retorne un objeto de la clase especificada. Esa clase debe extender de la clase SimpleXMLElement. options Desde PHP 5.1.0 y Libxml 2.6.0 puede usarse options para especificar parámetros Libxml adicionales. ns El prefijo del espacio de nombres o un URI. is_prefix &true; si ns es un prefijo, &false; si es un URI; por defecto es &false;. &reftitle.returnvalues; Retorna un object de tipo SimpleXMLElement cuyas propiedades contienen los datos del documento XML, &return.falseforfailure;. &reftitle.errors; Produce un mensaje de error E_WARNING para cada error encontrado en los datos XML. Usar libxml_use_internal_errors para suprimir todos los errores XML y libxml_get_errors para iterar sobre cada uno de ellos posteriormente. &reftitle.examples; Interpreta un documento XML ]]> Este script mostrará, si no hay errores: Título ejemplo ... ) ]]> En este punto, se puede seguir recorriendo usando $xml->titulo y cualquier otro elemento. &reftitle.seealso; simplexml_load_string SimpleXMLElement::__construct libxml_use_internal_errors