홈페이지를 제작할때, 경량 프레임워크를 사용할 때 반드시 사용할 수 밖에 없습니다.
여러 파일로 나누어진 코드를 불러오는 기능입니다.
PHP에서는 이런경우 include와 require를 사용합니다.
● include, include_once, require_once, require
: 간단하게 4개 모두 말그대로 외부 파일의 코드를 읽는 메소드입니다.
다만 약간의 차이점이 있습니다.
① require() 구문
: 에러 상황시, 치명적인 오류를 내고 처리를 중단합니다.
② include() 구문
: 에러 상황시, 경고만하고 처리를 계속합니다.
※ 경우에 따라 사용하는 용도
예를 들어, DB에 연결되거나 코드의 실행에 있어서 반드시 필요한 로직이면서 점검해야하는 코드가 포함된경우
require 사용합니다.
반대로, 단순히 화면 출력을 위하거나, 공통 파일을 포함할 때는 include를 사용하는것이 좋습니다.
_once가 붙은 경우, include_once , require_once는 같은 파일을 반복해서 읽지 않게 합니다.
즉, 해당 파일을 여러번 불러오지않고 한번만 불러옵니다.
'Programming Language > PHP' 카테고리의 다른 글
[PHP] 히어 다큐먼트 구문 및 Nowdoc 구문 (이스케이프 없이 편하게 문장 만들기) (0) | 2019.09.08 |
---|---|
[PHP] 문자열에 사용할 수 있는 이스케이프 시퀀스 (0) | 2019.09.07 |
[PHP] 클래스 정의 (class concept) (0) | 2019.09.06 |
[PHP] 접근지정자 (public, protected, private) (0) | 2019.09.05 |
Sublime Text3 유용한 플러그인&패키지 설치 (한글깨짐 현상) (0) | 2019.09.03 |
[PHP] 함수 (메소드) 정의하기 (0) | 2019.09.02 |
[PHP] 자주 사용하는 수학 함수 (abs, ceil, floor, round, max, min, aqrt, pow, mt_rand, pi, sin, cos, in_nan 등등) (0) | 2019.09.01 |
[PHP] for문 ( 반복문) (0) | 2019.08.31 |