include 와 requre 모두 파일을 불러온다는 점은 똑같다.


하지만 그 차이점을 간단하게 표로 보자면,


 

경고(Warning)만 띄워줌.

(계속 진행됨.)

에러(Fatal Error) 띄움.

(에러 구문에서 종료됨.)

구문을 만날때마다 실행.

include

require

한번만 실행.

include_once

require_once



1. include, require 가 include_once, require_once 보다 빠르다.


2. require 가 include 보다 빠르다.


3. require는 오류가 생기면 Fatal Error를 띄우고 


사용 Tip1. require가  에러가 발생한 위치를 찾기 더 쉬우므로, 개발중에는 require를 사용하고, 완료되면 include로 변경하면 될 듯.


사용 Tip2. 꼭 필요한 검증된 파일은 require를 이용하고, 조건에 맞을때만 불러오려면 include를 이용.

'P/L > PHP' 카테고리의 다른 글

PHP] 비교연산자 == 와 === 의 차이  (0) 2013.01.27
Posted by 야동우
,