no, non hai capito, ma grazie per il tentativo.
Rispiego ... dimenticate il DOMDocument, qualunque instanza di una builtin non e' serializzabile, ergo non e' possibile salvare lo stato di un'istanza tipo DOMDocument e riprenderla con tot operazioni gia' fatte senza serializzare e reimportare di nuovo l'xml.
Ma questo e' vero con tutte ... prendi usa classe nativa, crea un'istanza, fai qualcosa, stato perso ... se devo salvare il contenuto come stringa e rimetterlo nell'istanza uso __sleep e __wakeup, ma e' esattamente questo che vorrei evitare.
codice:
$xsltp = new XSLTProcessor;
$xsltp->importStyleSheet(DomDocument::load($path));
// NON VOGLIO REIMPORTARE IL FOGLIO DI STILE, ALTRIMENTI ADDIO PERFORMANCES
apc_add('myxslt', $xsltp);
serialize($xsltp);
// quello che vi pare, non salva lo stato, devo ricaricare e riparsare tutto il foglio di stile
devo re-importare lo stile poiche' viene salvata un'inutile istanza di XSLTProcessor ... e cosa la salvo a fare? Io voglio salvare lo stato