반응형
php에서 메뉴 체크를 위해서는 현재 페이지(url)정보를 가져와야 한다.
$_SERVER[ "HTTP_HOST" ] : 도메인
$_SERVER[ "REQUEST_URI" ] : 도메인 다음 부분
위의 서버함수를 통해서 간단히 가져올수 있다.
도메인 다음 부분의 url을 가져온 다음 PHP 내장함수 explode를 통해서 '/'를 기준으로 잘라준다.
아래의 page_name은 배열형태로 반환되는데, 경로를 확인해서 사용하시면 됩니다.
<?php
$request_uri = $_SERVER['REQUEST_URI'];
echo "request_uri: ".$request_uri; ////request_uri: /test.php
$page_name = explode("/",$request_uri);
echo $page_name[1]; //test.php
?>
반응형
'개발이야기 > PHP' 카테고리의 다른 글
[PHP] str_replace array 배열로 문자열 변경 (0) | 2022.09.23 |
---|---|
[PHP] CURL 사용법, 데이터 전송/받기 (0) | 2022.09.22 |
[PHP] JSON 만들기, json_encode, json_decode (0) | 2022.09.15 |
[PHP] ajax 이미지 업로드, 파일정보 (0) | 2022.09.13 |
[PHP] log 파일 만들기 (fopen, fwrite) (0) | 2022.09.07 |
댓글