위토즈 - 개발자프로그램판매공간

정보공유

[PHP] 문서경로

 

 

$file_server_path = realpath(__FILE__);

// PHP 파일 이름이 들어간 절대 서버 경로

 

$php_filename = basename(__FILE__);

// PHP 파일 이름

 

$server_path = str_replace(basename(__FILE__), "", $file_server_path);

// PHP 파일 이름을 뺀 절대 서버 경로

 

$server_root_path = $_SERVER['DOCUMENT_ROOT'];

// 서버의 웹 뿌리(루트) 경로(절대 경로)

 

$relative_path = eregi_replace("\/[^/]*\.php$", "/", $_SERVER['PHP_SELF']);

$relative_path = preg_replace("`\/[^/]*\.php$`i", "/", $_SERVER['PHP_SELF']);

// 웹 문서의 뿌리 경로를 뺀 상대 경로

 

$relative_file_server_path = $relative_path.$php_filename;

// PHP 파일 이름이 들어간 상대 경로

 

$base_URL = ($_SERVER['HTTPS'] == 'on') ? 'https://' : 'http://';

$base_URL .= ($_SERVER['SERVER_PORT'] != '80') ? $_SERVER['HTTP_HOST'].':'.$_SERVER['SERVER_PORT'] : $_SERVER['HTTP_HOST'];

// 바탕 URL

 

$web_path = $base_URL.$relative_path;

// PHP 파일이 있는 곳의 웹 경로

 

$full_URL = $web_path.$php_filename;

$full_URI = $base_URL.$_SERVER['REQUEST_URI'];

 

echo "문서가 있는 곳의 절대 경로 : ".$server_path;

echo "\n";

echo "문서가 있는 곳의 전체 웹 경로 : ".$web_path;

echo "\n";

echo "문서가 있는 곳의 상대 경로 :  ".$relative_path;

echo "\n";

echo "문서의 절대 경로 :  ".$file_server_path;

echo "\n";

echo "문서의 상대 경로 :  ".$relative_file_server_path;

echo "\n";

echo "문서의 전체 URL :  ".$full_URL;

echo "\n";

echo "문서의 전체 URI :  ".$full_URI;

정보공유
Total 443건 11 페이지
번호 제목 글쓴이 날짜 조회
293 ul li 사용하여 셀타입으로 갤러리를 구성했을때 칸이 비는 현상 방지 위토즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 04-17 26864
292 이윰빌더 설치 후 관리자화면에서 토큰정보 오류 위토즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 04-17 30442
291 관리자화면에 최고관리자가 아닌 등급이 관리자화면에 접속했을때 권한주기 위토즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 04-13 25598
290 관리자화면에 최고관리자가 아닌 등급이 접속가능하게 해야할경우 위토즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 04-13 25498
289 classic ASP ajax 문자열 처리. 위토즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 04-12 28484
288 의외로 while 문에서 break 사용법을 모르는 사람들이 많네요. 위토즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 04-11 27009
열람중 문서경로 위토즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 03-27 27669
286 유투브 썸네일 생성을 위한 코드값 추출 위토즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 03-14 31448
285 첨부 파일 이전 샘플 위토즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 03-14 28411
284 갤러리 슬라이더 위토즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 01-10 28580
283 구글 검색엔진 커스텀 생성 위토즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 12-15 42648
282 한국수출입은행 환율 API 신청방법 위토즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 12-13 54213
281 페이팔 테스트계정 생성방법 위토즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 11-23 54269
280 [씨아이보드] 쿼리문에 between 구문 주기. 위토즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 11-15 30617
279 [씨아이보드] back-end 처리로 결과값을 받아야 하는경우 위토즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 11-14 28908