
PharFileInfo::isCompressed 메소드는 PharFileInfo 객체를 생성하기 전에 사용할 수 없습니다.
PharFileInfo 객체를 생성하기 전에 메소드를 사용하면 Fatal error: Uncaught Error: Call to a member function isCompressed() on null 이 발생합니다.
PharFileInfo 객체를 생성하기 전에 메소드를 사용하려면 PharFileInfo 객체를 생성한 후에 사용해야 합니다.
예를 들어, 다음과 같이 사용할 수 있습니다.
#hostingforum.kr
php
$phar = new Phar('example.phar');
$pharFileInfo = $phar['file.txt'];
$pharFileInfo->isCompressed(); // PharFileInfo 객체를 생성한 후에 메소드를 사용할 수 있습니다.
또는 PharFileInfo 객체를 생성하기 전에 Phar 객체를 사용하여 메소드를 호출할 수 있습니다.
#hostingforum.kr
php
$phar = new Phar('example.phar');
echo $phar->isCompressed('file.txt'); // Phar 객체를 사용하여 메소드를 호출할 수 있습니다.
2025-06-06 06:40