|
PharData::compresstar/zip アーカイブ全体を Gzip あるいは Bzip2 で圧縮する 説明
public PharDatanull PharData::compress(int
$compression , stringnull $extension = null )tar 形式のアーカイブの場合は、 このメソッドはアーカイブ全体を gzip あるいは bzip2 で圧縮します。 できあがったファイルは gunzip/bunzip コマンドで処理することもできますし、 Phar 拡張モジュールで直接透過的に使用することもできます。 zip 形式のアーカイブの場合は、このメソッドは失敗して例外が発生します。 gzip で圧縮するためには zlib 拡張モジュールが、そして bzip2 で圧縮するためには bzip2 拡張モジュールが有効になっていなければなりません。
さらに、このメソッドは自動的にアーカイブの名前を変更し、
パラメータ
戻り値
成功した場合は
PharData オブジェクトを返します。
失敗した場合は 変更履歴
例
例1 PharData::compress の例
参考
|