Computer >> 컴퓨터 >  >> 프로그래밍 >> PHP

PHP die() 함수 완벽 가이드 – 사용법과 예제

PHP의 die() 함수는 지정한 메시지를 출력한 뒤 현재 실행 중인 스크립트를 즉시 종료하는 함수입니다. 주로 오류가 발생했을 때 스크립트 실행을 중단하고 사용자에게 안내 메시지를 보여주는 용도로 활용됩니다.

구문

die(msg)

매개변수

  • msg − 스크립트를 종료하기 전에 화면에 출력할 메시지입니다. 이 매개변수는 선택 사항이며, 생략하면 메시지 없이 스크립트만 종료됩니다.

반환값

die() 함수는 아무 값도 반환하지 않습니다. 호출되는 순간 스크립트가 곧바로 종료되기 때문입니다.

참고 사항

die() 함수는 exit() 함수와 완전히 동일하게 동작하는 별칭(alias)입니다. 두 함수 중 어떤 것을 사용해도 결과는 같습니다.

예제

아래 예제에서는 파일을 열지 못할 경우 die() 함수를 사용하여 프로그램을 종료합니다.

<?php
    $url = "https://www.example.com/";
    fopen($url,"r")
    or die("연결할 수 없습니다!");
?>

이 코드에서 fopen() 함수가 실패하면 or 연산자에 의해 die() 함수가 호출되어 메시지를 출력한 후 스크립트가 종료됩니다.

출력

위 코드를 실행하면 다음과 같은 결과가 출력됩니다.

연결할 수 없습니다!