
PharFileInfo::compress 함수의 compress_type 파라미터는 Phar 아카이브의 압축 타입을 지정하는 데 사용됩니다. 이 파라미터에 지정할 수 있는 값은 다음과 같습니다.
- Phar::GZ
- Phar::BZ2
- Phar::ZIP
- Phar::NONE
각각의 압축 타입은 다음과 같은 압축 알고리즘을 사용합니다.
- Phar::GZ : Gzip 압축
- Phar::BZ2 : Bzip2 압축
- Phar::ZIP : ZIP 압축
- Phar::NONE : 압축하지 않음
예를 들어, PharFileInfo::compress 함수를 사용하여 Phar 아카이브를 Gzip 압축하려면 다음과 같이 사용할 수 있습니다.
#hostingforum.kr
php
$phar->setStub($phar->createDefaultStub());
$phar->compressFiles(Phar::GZ);
이러한 코드는 Phar 아카이브의 모든 파일을 Gzip 압축합니다.
2025-07-05 19:11