ホームページ >バックエンド開発 >PHPチュートリアル >.tar.gz .gzip .gz 形式のファイルの解凍方法を教えてください。
.tar.gz .gzip .gz 形式のドキュメントを解凍する方法を教えてください
ドキュメントをサーバーにアップロードしたいのですが、形式は tar.gz または gzip、または gz 形式のドキュメントです。
私は、tar.gz 形式のドキュメントをサーバーにアップロードして解凍できるコードをインターネット上で見つけました。gzip や gz などの他の形式は正常にアップロードおよび解凍できません。ファイルがありません)。
<!-- Code highlighting produced by Actipro CodeHighlighter (freeware) http://www.CodeHighlighter.com/ --> $zipFile = $_FILES["file"]["tmp_name"]; $zp = @fopen($zipFile, "r"); $fp=popen('tar xzf - --overwrite --directory='.$uploadDir.'/','w'); while(!@feof($zp)) { $string = @fread($zp, 4096); @fwrite($fp, $string, strlen($string)); } @fclose($zp); @pclose($fp);