男解凍:
-q perform operations quietly (-qq = even quieter). Ordinarily
unzip prints the names of the files it's extracting or testing,
the extraction methods, any file or zipfile comments that may be
stored in the archive, and possibly a summary when finished with
each archive. The -q[q] options suppress the printing of some
or all of these messages.
解凍のマニュアルページから:
<ブロック引用>-q
静かに操作を実行 (-qq =さらに静かです)。通常解凍 抽出またはテストしているファイルの名前、抽出方法、アーカイブに保存されている可能性のあるファイルまたは zipfile のコメント、および場合によっては各アーカイブの終了時の要約を出力します。 -q [q ] オプションは、これらのメッセージの一部またはすべての出力を抑制します。
だから unzip -qq yourfile.zip
です。
PHP にはそのための拡張機能があります
http://php.net/manual/en/book.zip.php
<?php
$zip = new ZipArchive;
if ($zip->open('test.zip') === TRUE) {
$zip->extractTo('/my/destination/dir/');
$zip->close();
echo 'ok';
} else {
echo 'failed';
}
?>