728x90
require문, include문 : 자주 사용하는 PHP 코드를 다른 파일에 모아 두고 필요할 때 파일을 읽어들여서 사용할 수 있도록 하는 명령
require "파일명";
- 만일 지정된 파일이 존재하지 않을 경우에는 php.ini에 설정된 include_path에서 파일을 찾는다.
- include_path에도 파일이 존재하지 않는다면 require문을 작성한 현재 파일이 있는 디렉토리에서 찾는다.
- 현재 디렉토리에도 없다면 오류표시하고 정지된다.
require와 include의 차이점
- require문은 오류가 발생했을 경우에 Fatal Error가 되어 정지가 되어버린다.
- require_once() : 지정한 파일을 한 번 읽어 들이면 같은 처리 중에는 다시 읽어 들일 수 없다.
- include문은 오류가 발생했을 경우에 Warning을 출력하고 처리코드를 수행한다.
- include_once() : 지정된 파일을 이미 읽어 들어 경우에는 다시 파일을 읽어 들이지 않는다.
728x90
'Web 프로그램 > PHP 응용 및 활용' 카테고리의 다른 글
[PHP기초] selectbox 에서 선택한 값 가져오기 (0) | 2017.10.27 |
---|---|
시간대별 접속 허용/불허 (0) | 2017.10.09 |
[PHP] 통계데이터 생성을 위한 시험 코드 (0) | 2016.12.30 |
PHP strcmp(string1,string2) (느슨한 비교가 부르는 참사) (1) | 2016.12.19 |
PHP 일일 통계 테이블 구조 및 코드 (0) | 2016.11.16 |