Phar::canCompress

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

Phar::canCompressRetorna se a extensão phar suporta compactação usando zlib ou bzip2

Descrição

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

Isso deve ser usado para testar se a compactação é possível antes de carregar um arquivo phar contendo arquivos compactados.

Parâmetros

compression

Tanto Phar::GZ quanto Phar::BZ2 podem ser usados ​​para testar se a compressão é possível com um algoritmo de compressão específico (zlib ou bzip2).

Valor Retornado

true se a compactação/descompactação estiver disponível, false caso contrário.

Exemplos

Exemplo #1 Um exemplo de Phar::canCompress()

<?php
if (Phar::canCompress()) {
echo
file_get_contents('phar://pharcompactado.phar/internos/arquivo.txt');
} else {
echo
'nenhuma compactação disponível';
}
?>

Veja Também

adicione uma nota

Notas Enviadas por Usuários (em inglês)

Não há notas de usuários para esta página.
To Top