
FiberError::__construct는 FiberError가 발생했을 때 호출되는 생성자입니다. 이 생성자의 파라미터는 다음과 같습니다.
- string $message: 오류 메시지
- int $code: 오류 코드
- Throwable $previous: 이전 예외
FiberError::__construct는 오류 메시지, 오류 코드, 이전 예외를 파라미터로 받습니다. 호출 시 다음과 같은 흐름을 따라야 합니다.
1. 오류 메시지: 오류 메시지를 파라미터로 전달하여 오류 메시지를 설정합니다.
2. 오류 코드: 오류 코드를 파라미터로 전달하여 오류 코드를 설정합니다.
3. 이전 예외: 이전 예외를 파라미터로 전달하여 이전 예외를 설정합니다.
FiberError::__construct의 기본적인 사용 방법을 알려드리겠습니다.
#hostingforum.kr
php
use Fiber;
function main() {
try {
Fiber::jump();
} catch (FiberError $e) {
echo $e->getMessage() . "n";
}
}
// 예외를 발생시키는 코드
try {
Fiber::jump();
} catch (FiberError $e) {
$fiberError = new FiberError('FiberError 발생', 1, $e);
echo $fiberError->getMessage() . "n";
echo $fiberError->getCode() . "n";
var_dump($fiberError->getPrevious());
}
위 코드를 통해 FiberError::__construct가 어떻게 동작하는지 알 수 있습니다.
2025-07-01 09:08