Phar::canCompress

(PHP 5 >= 5.3.0, PHP 7, PHP 8, PECL phar >= 1.0.0)

Phar::canCompress — phar 확장이 zlib 또는 bzip2를 사용하여 압축을 지원하는지 여부를 반환합니다.


설명

final public static Phar::canCompress(int $compression = 0): bool

이것은 압축 파일이 포함된 phar 아카이브를 로드하기 전에 압축이 가능한지 여부를 테스트하는 데 사용해야 합니다.


매개변수

compression
Phar::GZ 또는 Phar::BZ2를 사용하여 특정 압축 알고리즘(zlib 또는 bzip2)으로 압축이 가능한지 테스트할 수 있습니다.

반환 값

압축/압축 해제를 사용할 수 있으면 true이고, 그렇지 않으면 false입니다.


Examples

예제 #1 Phar::canCompress() 예제

                  
<?php
if (Phar::canCompress()) {
    echo file_get_contents('phar://compressedphar.phar/internal/file.txt');
} else {
    echo 'no compression available';
}
?>
                  
                

기타