본문 바로가기

명사 美 비격식 (무리 중에서) 아주 뛰어난[눈에 띄는] 사람[것]

php

require과 include의 차이

require과 include의 차이는 if에서 나타난다.

if($page_name == 'main'){include(파일명);}
if($page_name == 'main'){require(파일명);}

 

위 코드에서 include는 if문의 조건이 true일때 실행되어 파일을 삽입하며 파일이 존재하지않거나 엑세스할 수 없는 경우 경고를 출력하고 스크립트실행을 계속한다.

 

반해 require는 if문의 조건에 만족하지않아도 필수적으로 파일을 삽입하며 파일이 존재하지않거나 엑세스할 수 없는 경우 에러를 발생시키며 스크립트실행을 중지한다.