Image

지식 기반 → URL 또는 그 일부를 얻기 위한 PHP의 변수

[스크립트]
출판 날짜: 11.10.2023

URL 주소의 매개변수 또는 그 일부를 얻기 위해 다음 PHP 구문을 사용할 수 있습니다:

1. URL 주소 가져오기

https://domain.tld/temp/url.php
<?php
    echo $_SERVER['REQUEST_URI'];
?>
/temp/url.php

2. URL 주소에서 폴더 가져오기

https://domain.tld/temp/url.php
<?php
    $parts = explode("/", $_SERVER['REQUEST_URI']);
    echo $parts[1];
?>
temp

3. URL 주소의 마지막 부분 가져오기

https://domain.tld/temp/url.php
<?php
    echo basename(parse_url($_SERVER['REQUEST_URI'], PHP_URL_PATH));
?>
url.php

3.1 URL 주소의 마지막 부분을 가져오는 또 다른 방법

https://domain.tld/temp/url.php
<?php
    $parts = explode("/", $_SERVER['REQUEST_URI']);
    echo $parts[2];
?>
url.php

4. 스크립트 위치 폴더 가져오기

https://domain.tld/temp/url.php
<?php
    echo dirname(__FILE__);
?>
/var/www/vhosts/domain.tld/httpdocs/temp

4.1 루트 폴더 가져오기

https://domain.tld/temp/url.php
<?php
    echo dirname(dirname(__FILE__));
?>
/var/www/vhosts/domain.tld/httpdocs

5. URL 주소의 도메인 이름 가져오기

https://domain.tld/temp/url.php
<?php
    echo $_SERVER['HTTP_HOST'];
?>
domain.tld

6. 원격 장치의 IP 주소 가져오기

https://domain.tld/temp/url.php
<?php
    echo $_SERVER['REMOTE_ADDR'];
?>
xx.ip.xx.ip




No Comments Yet