php、_PHP チュートリアルを使用してオンラインで ZIP ファイルを解凍する方法

WBOY
リリース: 2016-07-13 10:10:31
オリジナル
912 人が閲覧しました

PHPを使用してオンラインでZIPファイルを解凍する方法

この記事の例では、php を使用してオンラインで ZIP ファイルを解凍する方法を説明します。参考のためにみんなで共有してください。具体的な分析は次のとおりです:

PHP 関数ライブラリでは、圧縮に関係する ZLIB 関数しか見つかりませんでしたが、ZIP ファイルをデコードできないことにがっかりしましたが、最終的には PHP プログラムを使用するという解決策を見つけました。この機能を実行するには、ZIP ファイルをデコードできるものがたくさんあります。信じられない場合は、ソフトウェアをダウンロードできる場所を探してください。言葉は間違ってないよ

以下はプログラムの元のファイルであり、upload.phpコードは次のとおりです:

コードをコピーします コードは次のとおりです:




upsave.php コードは次のとおりです:



コードをコピーします

コードは次のとおりです:

//アップロードしたファイルを保存します
$filename="$MyFile_name"; コピー($MyFile,"$ファイル名"); リンクを解除($MyFile)
//ZIP ファイルかどうかを判断します
$expand_name=explode(".",$ファイル名); if($expand_name[1] == "zip" または $expand_name[1] == "ZIP")
{
$str="pkunzip.exe -e $ファイル名 "; 実行($str); リンクを解除($ファイル名); } ?> 上記のプログラムをテストしました。サーバーに配置するだけで済みますが、ディレクトリには書き込み権限が必要で、pkunzip.exe ファイルもディレクトリに配置する必要があります。 この記事で説明した内容が皆様の PHP プログラミング設計に役立つことを願っています。



http://www.bkjia.com/PHPjc/935487.html

www.bkjia.com

tru​​e

http://www.bkjia.com/PHPjc/935487.html

技術記事

phpを使用してオンラインでZIPファイルを解凍する方法 この記事では、phpを使用してオンラインでZIPファイルを解凍する方法を説明します。参考のためにみんなで共有してください。具体的な分析は次のとおりです: PHP 関数ライブラリで、私が見つけたのは...

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
*.ZIP ファイルの場合は自動的に解凍されます