Il est aussi possible de générer un contenu xml à la volée dans une variable :
$ContenuXml .= "<?xml version='1.0' encoding='UTF-8'?>";
$ContenuXml .= "<racine>";
$ContenuXml .= $Variables;
$ContenuXml .= "</racines>";
et ensuite de traiter ce contenu comme avec simplexml_load_file() mais avec simplexml_load_string() :
$xml = simplexml_load_string($ContenuXml);
Le fichier xml n'existe pas, mais le contenu xml à traiter avec une tonne de variables, si.

