채택완료

include 관련질문

예를들어

*.lib.php 파일에

include ("_common.php");

이렇게 있고

_common.php 파일을 열면

include ("common.php");

이렇게 되잇는데

*.lib.php 파일에서 바로 common.php 를 include 시키면 되지않나요?

왜 2번씩 불러오게 처리하는지 궁금하네요

|

답변 1개 / 댓글 3개

채택된 답변
+20 포인트
2018-03-10 (토) 18:58:34

상대경로 통일성 때문입니다. 어디서 어떻게든 불려와지기만 하면 됩니다만,

그누보드에서는 각각의 디렉토리별로 용도와 기능이 어느정도 정해져있습니다.

따라서 느슨하지만 어느정도 규칙을 만들어 공통라이브러리들을 끌어오는 것입니다.

답변에 대한 댓글 3개

common.php 경우 거의 루트에 위치한 common.php 로 향하던데

절대 경로로 바로 다이렉트 연결해도 상관없는거겟죠?
네 상관없습니다.
맞는 말 같습니다

답변을 작성하려면 로그인이 필요합니다.