테스트 사이트 - 개발 중인 베타 버전입니다

php로 브라우저 주소를 추출하고 싶습니다 채택완료

ango 4년 전 조회 3,266

브라우저의 현재 주소에서 도메인과 파일명을 제외하고,

폴더이름만 추출하고 싶습니다

 

php로 어떻게 코드를 짜야 하나요?

 

http://abc123.com/" rel="nofollow noreferrer noopener" target="_blank">http://abc123.com/gnuboard5/bbs/board.php?bo_table=free

http://abc123.com/" rel="nofollow noreferrer noopener" target="_blank">http://abc123.com/other/about_us.php

댓글을 작성하려면 로그인이 필요합니다.

답변 4개

채택된 답변
+20 포인트
4년 전

아래 소스를 참조해 보시죠.

$data = "http://abc123.com/gnuboard5/bbs/board.php?bo_table=free";

$pattern = "#https?:\/\/(?:[^/]+\/)(.+\/)#i";

preg_match($pattern, $data, $match);

echo $match[1]; // 출력 : gnuboard5/bbs/

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

4년 전

답변 감사합니다. 도움이 많이 되었습니다. TT

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

l
4년 전

$_SERVER['REQUEST_URI'];   주소를 구해서

http://abc123.com <- 이부분은 문자열 치환같은거 하셔서 없애 버리시고

나머지를 변수로   "/" <- 요거 기준으로 배열변수에 담으셔서 구하시면 될거 같습니다.

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인