-- PHP

require, require_once, include, include_once

어린왕자악꿍 2012. 7. 18. 19:45

파일을 삽입하기 위해 4개 중에 하나를 사용하게 되는데, 각각 다음과 같은 차이점이 있다.

require : 파일을 삽입할 때 에러가 발생하여 더 이상 진행하지 않는다.
            또한 if문에 속해 조건에 맞지 않더라도 무조건 페이지를 삽입한다.

include : 파일을 삽입할 때 경고를 발생하며 다음으로 진행한다.
            if문에 속해 조건에 맞지 않는다면 페이지를 삽입하지 않는다.

require_once, include_once : 위의 각각의 속성을 가지며 이미 로드된 파일(페이지)은 다시 삽입하지 않는다.