php 파라미터 값 추출
CMS/프레임워크 | 사용안함 |
---|---|
개발 언어 | PHP 7.2 |
$url = "https://www.youtube.com/watch?v=F0B7HDiY-10&ab_channel=starshipTV";
이렇게 선언 되어 있으면
v 나 ab_channel 값처럼 파라미터값은 가져올 수있겟는데 watch 이부분은 어떻게 추출해야할지 감이 오지 않습니다.
혹시 추출할 수 있는 방법이 있을까요?
해당 주소처럼 현재 접속된 페이지의 URL 추출은 웹서핑해보면 아래처럼 가능한데
<?php echo basename( $_SERVER[ "PHP_SELF" ] ); ?>
선언 되어 있는 값의 추출방법을 모르겠습니다.
혹시 아시는분 도움 부탁드립니다.
감사합니다.

톰캣
Lv. 11
시대의 흐름에 뒤떨어지지 않도록 아주 천천히지만 노력하고 있습니다.
댓글 4
parse_url 로 PHP_URL_PATH 를 얻는방법이 있나보네요 더 찾아봐야겠습니다.
parse_url 로 PATH값을 얻어냈습니다. 구글에 한 수백개 키워드 때려넣었네요 !!
치환으로 왼쪽 값 -1 해줘야겠네요.
https://xetown.com 와 같은 주소의 경우 path 값 자체가 없을수 있습니다. 그 이외 path 값이 있다면 첫 글자는 항상 /가 되겠습니다.