ホームページ >バックエンド開発 >PHPチュートリアル >PHP 解凍 zip ファイルのサンプル コード_PHP チュートリアル
php
header(Content-type: text/html;charset=utf-8);
エラー報告(E_ALL);
set_time_limit(0);
$zip_filename = "Test.zip";
$zip_filename = key_exists(zip, $_GET ) && $_GET[ zip]?$_GET[zip]:$zip_filename;
$zip_filepath = str_replace(, / , ディレクトリ名(__FILE__ )) . / . $zip_filename;
if(!is_file($zip_filepath))
{
die(文件".$zip_filepath."存在しません!);
}
$zip = new ZipArchive();
$rs = $zip->open($zip_filepath);
if($rs !== TRUE)
{
die(解凍に失敗しました! エラーコード:.$rs);
}
$zip->extractTo(./);
$zip->close();
echo $zip_filename.ソリューション
プレスが成功しました!;
?>
コードはとてもシンプルですが、それでも長い間マニュアルを勉強しました
zlib サポートは PHP 設定で必要です
winではphp_zip.dllです