반응형
PHP에서 쿼리 문자열을 사용하여 현재 URL 경로 가져오기
현재 요청의 URL에서 경로를 가져와야 합니다.예를 들어 현재 URL이 다음과 같은 경우:
"http://www.example.com/example/test/hi.php?randomvariable=1"
나는 이것을 원한다:
"/example/test/hi.php?randomvariable=1"
너는 원한다$_SERVER['REQUEST_URI']
. 문서에서:
'REQUEST_URI'
이 페이지에 액세스하기 위해 지정된 URI. 예를 들어 다음과 같습니다.
'/index.html'
.
다음과 같이 해야 합니다.
$_SERVER['REQUEST_URI'];
보기: PHP의 전체 URL을 가져옵니다.
<?php
function current_url()
{
$url = "http://" . $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI'];
$validURL = str_replace("&", "&", $url);
return $validURL;
}
//echo "page URL is : ".current_url();
$offer_url = current_url();
?>
<?php
if ($offer_url == "checking url name") {
?> <p> hi this is manip5595 </p>
<?php
}
?>
언급URL : https://stackoverflow.com/questions/16198790/get-current-url-path-with-query-string-in-php
반응형
'programing' 카테고리의 다른 글
Windows에서 동시에 실행되는 여러 Java 버전 (0) | 2022.11.23 |
---|---|
전화번호 및 주소의 mysql 데이터 유형 (0) | 2022.11.23 |
Maven Update Project는 이클립스에서 무엇을 합니까? (0) | 2022.11.23 |
MySql: Tinyint (2)와 Tinyint (1)의 차이점은 무엇입니까? (0) | 2022.11.23 |
PHP 5.4.0 이전 버전에서 익명 함수로 "$this" 사용 (0) | 2022.11.23 |