Ez a függvény a filename paraméterben találhatókéri helyes XML karakterláncot konvertálja objektum típusú (object) SimpleXMLElement osztállyá, és ezzel tér vissza. Ha hiba lép fel, a visszatérési érték FALSE.
Használhatód az opcinális class_name paramétert, így a simplexml_load_string() függvény a megadott típusú osztállyal tér vissza. Ennek az osztálynak a SimpleXMLElement osztálynak kellene az utódja lennie.
PHP 5.1.0 és Libxml 2.6.0 óta te használhatod az options patamétert, hogy megadd a kiegészítő Libxml paramétereket.
Megjegyzés: Libxml 2 nem védi le az URI karaktereit, tehát ha pl.: a b&c-t akarot átadni URI paraméterként, a simplexml_load_file(rawurlencode('http://example.com/?a=' . urlencode('b&c')))-t kell meghívnod. PHP 5.1.0 óta nem kell megcsinálnod ezt, mert a PHP megcsinálja neked.
Lásd még: simplexml_load_string()