$_SERVER는 개발 작업을 할 때 쓰이지 않는 곳이 없을 정도로 널리 사용되고 있는 PHP에서 정해진 예약 변수입니다.
print_r($_SERVER)이나 var_dump($_SERVER)를 해보시면 아시겠지만 배열 형태로 되어 있습니다.
- $_SERVER['HTTP_HOST']
도메인 부분에 대당 합니다.
테스트 서버 도메인과 실서버 도메인이 다를 때 $_SERVER['HTTP_HOST']를 사용하면 실서버로 이전 했을 때 별도의 작업이 필요 없습니다. - $_SERVER['PHP_SELF']
도메인 뒤에 경로 입니다.
https://google.com/shop/product.php - $_SERVER['QUERY_STRING']
쿼리스트링 부분 입니다.
예)?stx=abcd - $_SERVER['REMOTE_ADDR']
접속된 사용자의 공인 아이피입니다. - $_SERVER['DOCUMENT_ROOT']
httpd.conf 에 설정된 웹서버의 루트 디렉토리입니다.
'tech > PHP' 카테고리의 다른 글
생년 월일로 나이 계산 (0) | 2024.07.09 |
---|---|
PHP 디버깅. 에러 보이게 하는 방법 (0) | 2024.07.02 |
또 다른 조건문 switch (1) | 2023.10.25 |
사용자 정의 함수에 값을 가져 오는 방법 (0) | 2023.10.23 |
문자 변환, 변경, 치환 (0) | 2023.10.22 |