die 구문

구문 die (또는 그 동등어인 exit)는 PHP 스크립트 실행을 즉시 중단합니다. 이때 작업 종료 전에 출력될 메시지를 전달할 수 있습니다. 이 구문은 주로 오류 처리나 스크립트의 강제 종료에 사용됩니다.

문법

phpdie(message);

예제

메시지와 함께 스크립트 간단히 종료하기:

php<?php
  die('Script stopped');
  echo 'This will not be executed';
?>

코드 실행 결과:

php'Script stopped'

예제

조건 검사 시 die 사용하기:

php<?php
  $res = false;
  if (!$res) {
    die('Operation failed');
  }
  echo 'Success';
?>

코드 실행 결과:

php'Operation failed'

예제

메시지 없이 die 사용하기:

php<?php
  // Some code
  die();
  // Code below won't execute
?>

함께 보기

  • 함수 exit,
    이는 die와 동등합니다
  • 함수 trigger_error,
    이는 사용자 정의 오류를 생성합니다