php background image

[ PHP ] include_once( ), require_once( ), include( ), require( )

특정 php파일에  다른 php파일을 포함시키는데 필요한 함수이다. 반복적으로 사용되는 code를 별도로 관리 하면서, 필요할 때만 불러와 사용할 수 있어 유지 관리에 매우 유용한 함수이다.

include와 require의 차이는 호출 하려는 파일이 없을 경우 출력의 차이다.
include( ) : warning을 출력하고 계속 실행 됨.
require( ) : fatal error을 출력하고 실행이 중단 됨.

_once가 있고 없고의 차이는 몇 번을 호출 하느냐에 있다.
_once가 붙어 있는 경우 이전에 호출한 적이 있는지 확인한 후 한번이라도 호출한 적이 있으면 다시 호출하지 않는다.
그러나 _once가 없는 경우에는 함수를 사용할 때마다 계속 호출하게 된다.

Leave a Reply

이메일은 공개되지 않습니다. 필수 입력창은 * 로 표시되어 있습니다