2009-03-03 3 views

Antwort

11

Sie können einfach gzip Kompression mit der gzencode Funktion anwenden.

<? 
header("Content-Disposition: attachment; filename=yourFile.xml.gz"); 
header("Content-type: application/x-gzip"); 

echo gzencode($xmlToCompress); 
+0

Genau das, was ich gesucht habe. Vielen Dank! – pistolshrimp

0

Wenn Sie nicht über die gzip module verfügbar,

<?php 

    system('gzip filename.xml'); 

?> 
1

So etwas wie das?

<?php 
header('Content-type: application/x-gzip'); 
header('Content-Disposition: attachment; filename="downloaded.gz"'); 
$data = implode("", file('somefile.xml')); 
print(gzencode($data, 9)); //9 is the level of compression 
?> 
Verwandte Themen