짧은 시간 이후로 나는 PHP에서 캐치를 시도하고 있습니다. 이제 새로운 오류가 발생할 때마다 화면에 치명적인 오류가 발생합니다. 사용자에게 친숙하지 않기 때문에 치명적인 오류 대신 에코와 같은 멋진 메시지를 사용자에게 제공 할 수 있는지 궁금합니다. 사용자 친화적 인 PHP는 캐치를 시도
이
내가 지금 가지고있는 코드입니다 :public static function forceNumber($int){
if(is_numeric($int)){
return $int;
} else {
throw new TypeEnforcerException($int.' must be a number');
}
}
public function setStatus($status) {
try {
$this->status = TypeEnforcer::forceInt($status);
} catch (TypeEnforcerException $e) {
throw new Exception($e->getMessage());
} catch (Exception $e) {
throw new Exception($e->getMessage());
}
}
만약 그렇게 할 방법이 없다면 try-catch 블록이 없다. 그것이 실제로하는 것입니다 –
어떻게 설명 할 수 있을까요? ...? –
그래, 이미 시도한 코드 일부를 공유하십시오. –