2016-10-20 10 views
1

サーバ上でZIPファイルを開いたり、コンテンツからファイルを読み込んだり表示したりすることはできますか?私はpdf'simagesについて話しています。 PHPサイトにヒントが見つかりませんでした。ディスクに展開せずにZIPからファイルを読み取る

+0

あなたはどのプラットフォームを開発しようとしていますか? –

+0

申し訳ありませんLinux、Apache、PHP – Ben

+0

[zipアーカイブ内の1つのファイルを読む方法](http://stackoverflow.com/questions/10420112/how-to-read-a-single-file)の可能な複製-inside-a-zip-archive) – cmorrissey

答えて

1

さて、PHP Extensionがあります。 extractToメソッドを使用すると、1つのファイルを抽出でき、documentationをチェックアウトすることができます。

<?php 
$zip = new ZipArchive; 
$res = $zip->open('test_im.zip'); 
if ($res === TRUE) { 
    $zip->extractTo('/my/destination/dir/', array('pear_item.gif', 'testfromfile.php')); 
    $zip->close(); 
    echo 'ok'; 
} else { 
    echo 'failed'; 
} 
?> 

あなたはジップ内側のパスの配列を提供する必要があります - :2つのファイルを抽出するドキュメントから

、。

関連する問題