La situazione č migliorata modificando il codice nel seguente modo:
Codice PHP:
$xml = new DomDocument("1.0""ISO-8859-1");
$root $xml -> createElementNS("http://www.fatturapa.gov.it/sdi/fatturapa/v1.0",'p:FatturaElettronica');
$root $xml -> appendChild($root);$root -> setAttribute('versione','1.0');
$root -> setAttributeNS('http://www.w3.org/2000/xmlns/'xmlns:xsi','http://www.w3.org/2001/XMLSchema-instance');
$root -> setAttributeNS('http://www.w3.org/2000/xmlns/''xmlns:ds',"http://www.w3.org/2000/09/xmldsig#");
$root -> setAttributeNS('http://www.w3.org/2000/xmlns/''xmlns:p',"http://www.fatturapa.gov.it/sdi/fatturapa/v1.0"); 
che produce il seguente output:
codice:
<p:FatturaElettronica xmlns:p="http://www.fatturapa.gov.it/sdi/fatturapa/v1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ds="http://www.w3.org/2000/09/xmldsig#" versione="1.0">
Direi che ci siamo.