2015-10-08 1 views
-2

Je suis en train de prendre un lien qui a un fichier gz dans avec php et décomprimer dans le fichier en lui (XML):Quelle est la « bonne » façon de gérer GZ lors du téléchargement avec PHP

http://pricesprodpublic.blob.core.windows.net/pricefull/PriceFull7290027600007-001-201510080331.gz?sv=2014-02-14&sr=b&sig=%2FK7fni9kl%2FNukOTnHnW15%2BQue79dbCCFM9vyrOyHfDY%3D&se=2015-10-08T13%3A39%3A44Z&sp=r 

Quelle est la "bonne" façon de le faire?

Je cherche un morceau de code qui le télécharge sur le serveur et l'ouvre.

+1

Qu'avez-vous découvert à ce jour dans vos recherches? (* not * right est aussi valide) –

+0

Je peux enregistrer un fichier mais je ne sais pas comment le décompresser – dreamoki

+0

Je cherche un morceau de code qui le télécharge sur le serveur et l'ouvre. – dreamoki

Répondre

0

Au lieu de télécharger le fichier que je décode et qu'elle soit prête à l'analyser:

$file = "http://pricesprodpublic.blob.core.windows.net/pricefull/PriceFull7290027600007-001-201510080331.gz?sv=2014-02-14&sr=b&sig=%2FK7fni9kl%2FNukOTnHnW15%2BQue79dbCCFM9vyrOyHfDY%3D&se=2015-10-08T13%3A39%3A44Z&sp=r" 
$zdata = file_get_contents($file); 

$data = gzdecode ($zdata); 
echo $data;