
PharData::addFile() 함수의 반환값은 boolean 값입니다. 따라서, 함수가 성공적으로 파일을 추가했는지 확인하기 위해서는 반환값을 boolean 형태로 확인하면 됩니다.
#hostingforum.kr
php
$phar = new PharData('example.phar');
if ($phar->addFile('file.txt')) {
echo '파일이 성공적으로 추가되었습니다.';
} else {
echo '파일 추가에 실패했습니다.';
}
PharData::addFile() 함수가 실패했을 때 발생하는 에러 메시지를 확인하기 위해서는 try-catch 블록을 사용하면 됩니다.
#hostingforum.kr
php
$phar = new PharData('example.phar');
try {
$phar->addFile('file.txt');
echo '파일이 성공적으로 추가되었습니다.';
} catch (Exception $e) {
echo '파일 추가에 실패했습니다. 에러 메시지: ' . $e->getMessage();
}
이 코드에서는 try 블록 내에서 PharData::addFile() 함수를 호출합니다. 만약 함수가 성공적으로 파일을 추가하면 catch 블록은 실행되지 않습니다. 그러나 함수가 실패하면 catch 블록이 실행되고, 발생한 에러 메시지가 출력됩니다.
2025-06-16 10:09