PDO gibt's nun seit PHP 5.1, da gehört mysql_* kurzfristig missbilligt und langfristig entfernt, wobei man Mysqli auf mysql_ mappen könnte; statt einer Resource-ID wird eine Objekt-Instanz durch gereicht.
Es gibt einen guten Grund SimpleXML nicht zu nutzen: DOM ist viel mächtiger, selbst...