PharFileInfo
PHP Manual

PharFileInfo::isCompressedGZ

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

PharFileInfo::isCompressedGZ・ィ・ネ・熙ャ gz 、ヌーオスフ、オ、�ニ、、、�ォ、ノ、ヲ、ォ、エ、ル、�

タ篶タ

bool PharFileInfo::isCompressedGZ ( void )

テ擎ユ:

、ウ、ホ・皈ス・テ・ノ、マ。「phar ウネト・・筵ク・蝪シ・�ミ。シ・ク・逾� 2.0.0 、ヌコ��オ、�゙、キ、ソ。」 コ」ク螟マ PharFileInfo::isCompressed()。「 PharFileInfo::decompress() 、ェ、隍モ PharFileInfo::compress() 、エヘム、ッ、タ、オ、、。」

、ウ、�マ。「Phar ・「。シ・ォ・、・ヨニ筅ホ・ユ・。・、・�ャ Gzip 、ヌーオスフ、オ、�ニ、、、�ォ、ノ、ヲ、ォ、ヨ、キ、゙、ケ。」

ハヨ、�ヘ

Phar ・「。シ・ォ・、・ヨニ筅ホ・ユ・。・、・�ャ Gzip 、ヌーオスフ、オ、�ニ、、、��遉ヒ TRUE。「 、ス、ヲ、ヌ、ハ、、セ�遉ヒ FALSE 、ヨ、キ、゙、ケ。」

ホ�

ホ�1 PharFileInfo::isCompressedGZ() 、ホホ�

<?php
try {
    
$p = new Phar('/path/to/my.phar'0'my.phar');
    
$p['myfile.txt'] = 'hi';
    
$p['myfile2.txt'] = 'hi';
    
$p['myfile3.txt'] = 'hi';
    
$p['myfile2.txt']->setCompressedGZ();
    
$p['myfile3.txt']->setCompressedBZIP2();
    
$file $p['myfile.txt'];
    
$file2 $p['myfile2.txt'];
    
$file3 $p['myfile3.txt'];
    
var_dump($file->isCompressedGZ());
    
var_dump($file2->isCompressedGZ());
    
var_dump($file3->isCompressedGZ());
} catch (
Exception $e) {
    echo 
'my.phar 、ホコ鋿ョ/ハムケケ、ヒシコヌヤ、キ、゙、キ、ソ: '$e;
}
?>

セ螟ホホ网ホスミホマ、マーハイシ、ネ、ハ、熙゙、ケ。」

bool(false)
bool(true)
bool(false)

サイケヘ


PharFileInfo
PHP Manual