Bonjour,
juste une petite contrib pour déterrer ce sujet de 2005 (donc 3 ans 1/2 plus tard) et pour dire que OUI il est possible d'insérer du PHP dans un XML mais c'est très dangereux.
Votre XML peut contenir tout et n'importe quoi: du texte, une image (si si c'est possible au format texte), ... du moment que c'est du texte; par exemple 1234 dans un XML ne sera pas 1000+200+30+4 mais "1234". Bon enfin, on n'est pas là pour expliquer le XML.
Par contre il est tout à fait possible d'inclure dans votre XML un texte qui soit du code PHP, par exemple voici un bout de fichier XML:
<racineXml>
<codePhp>
echo 'ça fonctionne !';
</codePhp>
</racineXml>
Dans votre page PHP vous parsez (si vous avez les librairies pour parser le XML installées biensûr) le XML; admettons que vous stockiez la valeur de <codePhp> dans une variable PHP nommée $valXML, vous rajoutez à votre code:
eval($valXML);
Et lors de l'exécution de votre page, vous verrez apparaître "ça fonctionne !". Mais une fois de plus cela peut être potentiellement dangereux car vous n'avez pas de contrôle sur ce qui est évalué par eval();