새소식

PHP/PHP

PHP - include, include_once, require, require_once 차이

  • -

함수 에러 처리 중복 포함 사용 용도 사용 용도 예시
include() 파일이 없으면 경고(E_WARNING) 발생, 실행 계속 중복 포함 가능 선택적 파일 포함 디자인 레이아웃 파일, 광고 배너, 언어 팩 파일
include_once() 파일이 없으면 경고(E_WARNING) 발생, 실행 계속 (단, 중복 방지) 중복 방지 선택적 파일 포함 플러그인 파일, 서브 기능 모듈, 임시 설정 파일
require() 파일이 없으면 치명적 오류(E_COMPILE_ERROR) 발생, 실행 중단 중복 포함 가능 필수 파일 포함 데이터베이스 연결 파일, 구성 파일, 핵심 라이브러리
require_once() 파일이 없으면 치명적 오류(E_COMPILE_ERROR) 발생, 실행 중단 (단, 중복 방지) 중복 방지 필수 파일 포함 프레임워크 초기화 파일, 핵심 모듈, 공통 유틸리티 클래스 파일
반응형
Contents

포스팅 주소를 복사했습니다

이 글이 도움이 되었다면 공감 부탁드립니다.