반응형
현재 PHP 페이지 이름을 가져오는 방법
제 파일에는demo.php
URL에 GET 변수가 없기 때문에 이 페이지에 있는 버튼을 숨기려면 다음과 같은 기능을 사용할 수 없습니다.
if($_GET['name'] == 'value') {
//Hide
} else {
//show
}
그래서 나는 이런 걸 원한다.
$filename = //get file name
if($filename == 'file_name.php') {
//Hide
} else {
//show
}
이 작업만으로 불필요한 GET 변수를 선언하고 싶지는 않습니다.
사용할 수 있습니다.basename()
그리고.$_SERVER['PHP_SELF']
현재 페이지 파일 이름을 가져오려면
echo basename($_SERVER['PHP_SELF']); /* Returns The Current PHP File Name */
$_SERVER["PHP_SELF"];
현재 파일 이름과 경로를 알려드립니다만,basename(__FILE__)
는, 발신기지 파일명을 지정합니다.
그렇게
if(basename(__FILE__) == 'file_name.php') {
//Hide
} else {
//show
}
할 수 있을 거예요.
고객님의 경우__FILE__
변수!
도움이 될 거야
그것은 미리 정의된 것 중 하나입니다.
사전 정의된 상수에 대한 자세한 내용은 PHP http://php.net/manual/en/language.constants.predefined.php에서 확인하십시오.
언급URL : https://stackoverflow.com/questions/13032930/how-to-get-current-php-page-name
반응형
'source' 카테고리의 다른 글
PHP에서 데이터베이스 암호를 보호하는 방법 (0) | 2022.09.25 |
---|---|
Concurrent Skip List Set은 언제 도움이 됩니까? (0) | 2022.09.25 |
React useEffect를 사용하여 로드 함수를 한 번만 호출하는 방법 (0) | 2022.09.25 |
속성 파일에서 목록 읽기 및 스프링 주석 @Value 로딩 (0) | 2022.09.25 |
JavaScript 개체에서 키를 제거하려면 어떻게 해야 합니까? (0) | 2022.09.25 |