(PHP >= 5.3.0, PECL phar >= 1.0.0)
PharFileInfo::isCompressedGZ — ・ィ・ネ・熙ャ gz 、ヌーオスフ、オ、�ニ、、、�ォ、ノ、ヲ、ォ、エ、ル、�
テ擎ユ:
、ウ、ホ・皈ス・テ・ノ、マ。「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)