
PharData 객체가 null 인지 확인하는 방법은 간단합니다.
#hostingforum.kr
php
if ($phar !== null) {
$phar->extractTo('target');
} else {
echo 'PharData 객체가 null입니다.';
}
또한, PharData 객체를 생성할 때, Phar 아카이브가 존재하지 않더라도 null 값을 반환하는 방법은 다음과 같습니다.
#hostingforum.kr
php
try {
$phar = new PharData('example.phar');
$phar->extractTo('target');
} catch (Exception $e) {
echo 'Phar 아카이브가 존재하지 않습니다.';
}
또는 PharData 객체를 생성할 때, Phar 아카이브가 존재하지 않더라도 null 값을 반환하는 방법은 다음과 같습니다.
#hostingforum.kr
php
$phar = new PharData('example.phar');
if (!$phar->isValid()) {
echo 'Phar 아카이브가 존재하지 않습니다.';
} else {
$phar->extractTo('target');
}
위 코드는 PharData 객체를 생성하고, Phar 아카이브가 존재하지 않으면 null 값을 반환합니다. PharData 객체가 null이 아닌 경우 extractTo 메서드를 호출합니다.
2025-06-06 17:23