[ PHP ] require() 함수, 외부 문서 호출, 오류 시 실행 중단

최고관리자 5년전 신고 

REQUIRE() 함수 : 지정된 외부 문서를 불러들인다. include() 함수와 같은 기능을 하지만 실행 결과는 차이가 있다. 지정한 파일이 없을 경우, include() 함수는 Warning 표시 후 계속 실행되지만 require() 함수는 Fatal error 표시 후 중단된다.

 

<?php require('./test.php'); ?>

 

위 코드와 같은 형태로 사용하면 된다.

사용 느낌은 치환자와 비슷하다. 함수가 실행된 위치에 불러온 문서를 그대로 붙여넣기한 것과 같은 효과랄까...

require() 함수와 include() 함수는 이들을 만날 때마다 계속 반복해서 해당 문서를 불러오게 된다.

한 번만 불러오기를 원할 경우 require_once() 혹은 include_once() 함수를 사용하면 된다.


모바일 버전으로 보기