Esta función convertirá un documento XML válido en un fichero especificado por filename en un objeto de clase SimpleXMLElement. Si ocurre algún error durante el acceso o la interpretación, la función devolverá FALSE.
Puedes utilizar el parámetro opcional class_name de forma que simplexml_load_file() devolverá un objeto de la clase especificada. Esa clase deberí debe extender la clase SimpleXMLElement.
Desde PHP 5.1.0 y Libxml 2.6.0, también puedes usar el parámetro options para especificar parámetros de Libxml adicionales.
Nota: Libxml 2 decodifica la URI, así que si quieres pasar e.j. b&c como parámetro URI a, tienes que llamar simplexml_load_file(rawurlencode('http://example.com/?a=' . urlencode('b&c'))). A partir de PHP 5.1.0 ya no es necesario hacer esto porque PHP lo hará automáticamente.
Vea también: simplexml_load_string()