ホーム » ブログ » コマンドでlolipopにアップロードしたzipファイルを解凍する
このエントリーをはてなブックマークに追加
@2015/07/09
約2年前までには、ロリポップレンタルサーバでzipファイル解凍サービスがありました。
lolipop側でその後何かがの理由で当該サービスを外しました。
(お客様にお知らせしたかどうかを未明)。ロリポップレンタルサーバを利用しているユーザにとしては、やはり損となります。
それでは、自分でzipファイル解凍の機能を作成していきましょう。
コードは以下となります。

<?php
$zip = new ZipArchive();
// 解凍先フォルダーを作成
$unzip_folder = "./unzip/unzip" + $_SERVER['REQUEST_TIME'];;
if (!mkdir($unzip_folder, 0777, true)) {
    die('フォルダー作成が失敗しました...');
}
// ZIPファイルをオープン
$zip_file = './your-zip-file.zip';
$res = $zip->open($zip_file);

if ($res === true) {
	// 解凍先フォルダーに解凍する。
    $zip->extractTo($unzip_folder);
    $zip->close();
}
else {
	exit('ご指定したzipファイル存在しないか、操作できません。');
}

以上で、unzipフォルダーにunzip340000のようなフォルダーにに、your-zip-file.zipのコンテンツを解凍できました。

メモを。


♪ 当記事がお役に立ちましたらシェアして頂ければ嬉しいです。
1人
このエントリーをはてなブックマークに追加


◎zanmai.netサイト記事の転載・複製(コピー)は、zanmai.netへのリンクであることを明記してください!
◎本記事URL: http://www.zanmai.net/blog/data/243.html

お名前:

 

EMAIL:

 

URL:

 

認証コード:

zanmai.net-safecode

 


※会員の方は認証コードを要らないから、新規登録をオススメ!

アーカイブ @zanmai.net
check