
	                	                 
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