
Phar::count 메소드는 Phar 아카이브가 존재하지 않는 경우에 에러를 발생시키지 않도록 하기 위해서는 try-catch 블록을 사용하는 것이 좋습니다.
#hostingforum.kr
php
try {
$count = Phar::count($phar);
} catch (Exception $e) {
// Phar 아카이브가 존재하지 않는 경우
$count = 0;
}
또한 Phar 아카이브를 생성하는 방법은 Phar::create() 메소드를 사용하는 것입니다.
#hostingforum.kr
php
$phar = new Phar('example.phar');
$phar->addFile('example.txt');
$phar->setStub($phar->createDefaultStub());
이러한 방법으로 Phar 아카이브를 생성하면 Phar::count 메소드는 항상 파일의 개수를 반환할 수 있습니다.
2025-07-31 19:03