いくつかのタグ、CDATAS などを追加、置換したい。ファイルを編集して保存し、以前のものを置き換えたい。ファイルで使用されているのと同じ圧縮レベルとタイプ (gzip アーカイブ) を維持する。完全なxmlファイルを読み取る方法を知っています。これが私がどれだけ知っているかです。書き込んで圧縮する必要があります。元の圧縮ファイル名は「mycompressedgzipfile.gzip」です。
<?php
$xml = simplexml_load_file("compress.zlib://mycompressedgzipfile.xml",'SimpleXMLElement',LIBXML_NOCDATA);
echo '<pre>';
print_r($xml);
echo '</pre>';
?>