[PHP] include 에러(파일 로드 실패) 발생 시 따로 처리 (에러 핸들링)

if((@include "{$_SERVER['DOCUMENT_ROOT']}/page/{$adminPage}.php") === false)
{
      echo "{$adminPage} 파일이 존재하지 않습니다.";
}

위와 같은 식으로 처리하면

  • 파일 로드 함수도 실행되고
  • 에러시 일반 에러는 화면에 표시되지 않고
  • 추가 에러표시나 기본 파일을 로드 시도 처리 하는 등

의 개발자 마음대로 개발하는 것이 가능하다.

Leave a Comment