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 |
---|