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::GZPhar::BZ2 来测试是否可以针对特定的压缩算法(zlib 或 bzip2)进行压缩。

返回值

如果可用压缩/解压缩,则为 true;否则为 false

示例

示例 #1 一个 Phar::canCompress() 示例

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

参见

添加备注

用户贡献的注释

此页面没有用户贡献的注释。
To Top