메뉴 건너뛰기

프로그램언어

조회 수 17589 추천 수 0 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄

현재 읽고 있는 웹문서의 주소에서 파일 이름만 알아내거나 아니면 파일 이름과 도메인 주소를 뺀 나머지 디렉토리 부분만 알아낼 필요가 있을 때가 있다. 황씨신문이나 황씨건축처럼 따로 DB를 쓰지 않고 html 문서로만 만들 때는 디렉토리에 따라 메뉴나 배경이 서로 다르게 나오도록 제어하는 게 번거로운데, 문서의 디렉토리를 알아낼 수 있으면 간단히 제어할 수 있다.


$url1 = $_SERVER['PHP_SELF'];
$url2 = dirname($_SERVER['PHP_SELF']);
$url3 = basename($_SERVER['PHP_SELF']);
$url4 = $_SERVER[HTTP_HOST];

echo $url1;
echo $url2;
echo $url3;
echo $url4;

현재 웹문서의 주소가 http://sulfur.pe.kr/web/php/php011.html 일 경우 위 코드의 출력 결과는 다음과 같다. 필요한 대로 골라 쓰면 된다.

현재 주소 : http://sulfur.pe.kr/web/php/php011.html

/web/php/php011.html
/web/php
php011.html
sulfur.pe.kr


  1. 함수이름을 변수로 사용하기, 매개변수 없는 함수에 매개변수 넣기

    Date2021.03.26 Views745
    Read More
  2. JAVASCRIPT 차트, 그래프 모음 (php chart, graph )

    Date2021.03.26 Views1611
    Read More
  3. 구글 학술 검색

    Date2021.03.26 Views255
    Read More
  4. 복권 번호 뽑기

    Date2021.03.26 Views338
    Read More
  5. 문자열 함수 모음

    Date2021.03.26 Views318
    Read More
  6. 알파벳 순서대로 출력하기 ord(), chr()

    Date2021.03.26 Views574
    Read More
  7. MYSQL DB의 모든 테이블에서 문자열 검색 하기

    Date2021.03.26 Views913
    Read More
  8. while, for, foreach 속도 비교

    Date2021.03.26 Views615
    Read More
  9. 배열 더하기 (+ 를 이용한 배열 합치기 )

    Date2021.03.26 Views451
    Read More
  10. csv파일 다루기. fputcsv(), fgetcsv()

    Date2021.03.26 Views558
    Read More
  11. substr(), mb_substr(), iconv_substr()

    Date2021.03.26 Views564
    Read More
  12. PEAR DB 관련 함수들

    Date2021.03.26 Views690
    Read More
  13. 파일을 변수에 담기(ob_start를 이용한 방법)

    Date2021.03.26 Views674
    Read More
  14. 문자,숫자 랜덤 출력

    Date2021.03.26 Views404
    Read More
  15. PHP Notice: Use of undefined constant ... assumed ... 오류

    Date2021.03.26 Views307
    Read More
  16. HTTP 인증하기, 로그인창 띄우기

    Date2021.03.26 Views214
    Read More
  17. 콜론 연산자

    Date2021.03.26 Views307
    Read More
  18. 상수, 마법상수, 모든 상수 보기

    Date2021.03.26 Views234
    Read More
  19. 조건문의 함수실행 여부 if ( 0 && ... )

    Date2021.03.26 Views227
    Read More
  20. printf() sprintf()

    Date2021.03.26 Views272
    Read More
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 ... 17 Next
/ 17

하단 정보를 입력할 수 있습니다

© k2s0o1d4e0s2i1g5n. All Rights Reserved