PHPマニュアル/PEARマニュアル | ユーザフォーラムで議論/質問 | マニュアル検索 | ハイライト | ハイライトオフ | ポータル | php spot

Phar::canCompress - phar 拡張モジュールが zlib あるいは bzip2 による圧縮をサポートしているかどうかを返す | JavaScript入門&応用&リファレンスなら「JavaScriptist」

  

Phar::canCompress

(PHP >= 5.3.0, PECL phar >= 1.0.0)

Phar::canCompressphar 拡張モジュールが zlib あるいは bzip2 による圧縮をサポートしているかどうかを返す

説明

final public static bool Phar::canCompress ([ int $type = 0 ] )

これは、圧縮されたファイルを含む phar を読み込む前に、 圧縮が可能かどうかを調べるために使用します。

パラメータ

type

Phar::GZ あるいは Phar::BZ2 のいずれかを指定し、指定した圧縮アルゴリズムでの圧縮が可能かどうかを調べます。

返り値

圧縮/展開 が可能な場合に TRUE、そうでない場合に FALSE を返します。

例1 Phar::canCompress() の例

<?php
if (Phar::canCompress()) {
    echo 
file_get_contents('phar://compressedphar.phar/internal/file.txt');
} else {
    echo 
'圧縮はできません';
}
?>

参考


忘却曲線を使ってこの知識を確実に記憶に残す

フォーラムで「Phar::canCompress - phar 拡張モジュールが zlib あるいは bzip2 による圧縮をサポートしているかどうかを返す」について話す
各種マニュアル: PHPマニュアル | PEARマニュアル | Smarty(英語)マニュアル | PHP-GTKマニュアル | Phar::canCompress - phar 拡張モジュールが zlib あるいは bzip2 による圧縮をサポートしているかどうかを返す」をGoogle検索
copyright © 1997-2024 PHP ドキュメント作成グループ(ライセンス). provided by php spot. マニュアル: