サーバーに大量のファイル(3万ファイル)をアップロードしなければならなくなった時にググったら見つけたHPです。

サーバー上でのzipファイル解凍方法はこちら

PHPプログラムのソースが載っています。大変助かりました。

自分用にファイルをアップロード

2013年4月7日追記

shell_exec

を使用出来ないサーバーが希にあるようです。

その場合は、下記のソースをカスタマイズしてお使い下さい。

ただし、PHP5.3以上が動いているサーバーでなければ使えません。

<?php

$zip = new ZipArchive();

if ($zip->open(‘./a.zip’) === true) {
  if ($zip->extractTo(‘./’) === true) {
    $zip->close();
  } else {
    exit(‘extract error.’);
  }
} else {
  exit(‘open error.’);
}

echo ‘complete’;

?>

スポンサー

お問い合わせ

この記事についてご質問があれば、お問い合わせ下さい。

お名前(必須)
お名前フリガナ(必須)
メールアドレス(必須)
メールアドレス確認(必須)
お問い合わせ記事URL
お問い合わせ内容(必須)