본문 바로가기

Dev/PHP

서버주소와 문서주소의 차이점

코드 두줄을 소개하고자 합니다.


$_SERVER['REMOTE_ADDR']

 : 이름 그대로, index가 포함된 서버의 주소를 가져 옵니다.

 : 개인적으로, 절대경로를 참조하기 위해 자주 사용하곤 했는데, include 같은 문서구조가 필요한 부분에서는 경로를 제대로 인식하지 않습니다. 주로 링크 형식의 디렉터리 경로에서만 인식한다고 보시면 됩니다.

: 혹은 서버를 구분하거나 서버를 찾아 가기 위해서 사용하게 됩니다. 내부, 외부 링크 등등..


$_SERVER['DOCUMENT_ROOT']

 : 이게 정확한 절대경로를 참조하기 위한 값이라고 할 수 있습니다. index가 포함된 경로의 절대위치값을 포함합니다.

 : include 같은 문서 구조의 경로에도 잘 인식되며 링크 또한 문제 없이 인식이 가능 합니다.

 : 내부적으로 각종 폴더나 페이지를 찾아갈때 사용하게 되는 방법입니다.


유의 하여 사용들 하시길......