php 환경변수정리
페이지 정보
![profile_image](http://beautipia.co.kr/img/no_profile.gif)
본문
php 환경변수정리
$_SERVER["SERVER_PROTOCOL"]; // 프로토콜을 읽어온다
$_SERVER["SERVER_NAME"]; // 현재접속중 인 서버 이름을 읽어 온다(도메인)
$_SERVER["SERVER_PORT"]; // 웹 서버가 사용하는 포트를 읽어온다.
$_SERVER["REQUEST_URI"]; // 현재 위치한 웹의 주소를 읽어온다.
$_SERVER["REQUEST_METHOD"]; // 전송방식을 읽는다(post,get)
$_SERVER_ADDR; // 현재 접속중인 웹서버의 IP주소를 담고있다.
$_REMOTE_ADDR; // 사용자의 IP주소를 담고있다.
$_DOCUMENT_ROOT; // 웹페이지 문서가 저장되어 있는 루트 디렉토리를 담고있다
$_SERVER["SERVER_SOFTWARE"]; // 웹서버의 이름과 버전을 ('이름/버전')식으로 나타낸다
$_SERVER["HTTP_REFERER"]; // 이동 이전 페이지의 경로를 기억한다
$_SERVER["HTTP_USER_AGENT"]; // POST방식을 이용하여 검색문에 정보가 들어있는 경우에 그 정보의 타입을 나타냅니다.
$_SERVER['HTTP_HOST']; // 사용자가 입력한 주소목록을 출력
$_HTTP_USER_AGENT; // 사용자의 브라우저 이름과 버전을 담고있다.
$_HTTP_REFERER; // 현재 페이지와 이전 페이지를 담고있다.
$_PHP_SELF; // 현재 실행되고있는 PHP파일의 이름과 경로를 담고있다.
$_HTTP_COOKIE_VARS[쿠키이름]; // 해당 '쿠키이름'에 저장되어 있는 값을 담고있다.
$_HTTP_GET_VARS[변수명]; // GET형식으로 받은 해당 '변수명'에 저장되어 있는 값을 담고있다.
$_HTTP_POST_VARS[변수명] ; //POST형식으로 받은 해당 '변수명'에 저장되어 있는 값을 담고있다
[출처] 환경변수정리 $_SERVER["REQUEST_URI"]; |작성자 밍밍
#### 현재 도메인 및 파일명 찾기
$_SERVER['HTTP_HOST']
$_SERVER['PHP_SELF']
$_SERVER['QUERY_STRING'];
$_SERVER['HTTP_REFERER'];
// 현재 파일명
basename($_SERVER['PHP_SELF']);
//현재의 파일명.. include 시 include 되어 있는 파일명
basename(__FILE__);
// 현재 파일명
$full_file = explode("/", $_SERVER['PHP_SELF']);
$cur_name = $full_file[sizeof($full_file)-1];
$refererH = parse_url($_SERVER['HTTP_REFERER']);
$host = $refererH[host];
$hpath = $refererH[path];
$hquery = $refererH[query];
$_SERVER["SERVER_PROTOCOL"]; // 프로토콜을 읽어온다
$_SERVER["SERVER_NAME"]; // 현재접속중 인 서버 이름을 읽어 온다(도메인)
$_SERVER["SERVER_PORT"]; // 웹 서버가 사용하는 포트를 읽어온다.
$_SERVER["REQUEST_URI"]; // 현재 위치한 웹의 주소를 읽어온다.
$_SERVER["REQUEST_METHOD"]; // 전송방식을 읽는다(post,get)
$_SERVER_ADDR; // 현재 접속중인 웹서버의 IP주소를 담고있다.
$_REMOTE_ADDR; // 사용자의 IP주소를 담고있다.
$_DOCUMENT_ROOT; // 웹페이지 문서가 저장되어 있는 루트 디렉토리를 담고있다
$_SERVER["SERVER_SOFTWARE"]; // 웹서버의 이름과 버전을 ('이름/버전')식으로 나타낸다
$_SERVER["HTTP_REFERER"]; // 이동 이전 페이지의 경로를 기억한다
$_SERVER["HTTP_USER_AGENT"]; // POST방식을 이용하여 검색문에 정보가 들어있는 경우에 그 정보의 타입을 나타냅니다.
$_SERVER['HTTP_HOST']; // 사용자가 입력한 주소목록을 출력
$_HTTP_USER_AGENT; // 사용자의 브라우저 이름과 버전을 담고있다.
$_HTTP_REFERER; // 현재 페이지와 이전 페이지를 담고있다.
$_PHP_SELF; // 현재 실행되고있는 PHP파일의 이름과 경로를 담고있다.
$_HTTP_COOKIE_VARS[쿠키이름]; // 해당 '쿠키이름'에 저장되어 있는 값을 담고있다.
$_HTTP_GET_VARS[변수명]; // GET형식으로 받은 해당 '변수명'에 저장되어 있는 값을 담고있다.
$_HTTP_POST_VARS[변수명] ; //POST형식으로 받은 해당 '변수명'에 저장되어 있는 값을 담고있다
[출처] 환경변수정리 $_SERVER["REQUEST_URI"]; |작성자 밍밍
#### 현재 도메인 및 파일명 찾기
$_SERVER['HTTP_HOST']
$_SERVER['PHP_SELF']
$_SERVER['QUERY_STRING'];
$_SERVER['HTTP_REFERER'];
// 현재 파일명
basename($_SERVER['PHP_SELF']);
//현재의 파일명.. include 시 include 되어 있는 파일명
basename(__FILE__);
// 현재 파일명
$full_file = explode("/", $_SERVER['PHP_SELF']);
$cur_name = $full_file[sizeof($full_file)-1];
$refererH = parse_url($_SERVER['HTTP_REFERER']);
$host = $refererH[host];
$hpath = $refererH[path];
$hquery = $refererH[query];
- 이전글오늘 어제 이전달 기간계산 21.02.09
- 다음글사진의 EXIF 정보 얻기 !! 21.02.09
댓글목록
등록된 댓글이 없습니다.