미채택 완료

홈페이지 주소에서 특정 부분을 뽑아올 수 있나요?

2017-07-23 (일) 11:49:51 2,266

주말에도 질답에 답변 달아주시는 모든 분들 감사합니다~

조건문 하나를 만들고 있습니다.

https://mydomain.com

https://mydomain.com/en 

https://mydomain.com/jp 

이런식의 주소에서 뒷부분 "공백", "en", "jp" 부분을 뽑아서

en이면 111을 jp면 222를 없다면 333을 구현하고자 합니다.

조건문까지는 그럭저럭 하겠는데 주소 뒤를 뽑아올 수 있는 방법을 모르겠네요.

php구문에서 주소 뒤의 저 부분을 뽑아올 수 있을까요?

|

답변 2개 / 댓글 1개

2017-07-23 (일) 15:07:52

explode 함수를 이용해서 / 를 기준으로 자르면 3번 인덱스 위치에 해당되는 값이

원하시는 값인것 같군요.

2017-07-23 (일) 11:57:17

http://webisfree.com/blog/?titlequery=php-substr-%EB%AC%B8%EC%9E%90%EC%97%B4-%EC%9D%BC%EB%B6%80-%EC%9E%90%EB%A5%B4%EA%B8%B0--%EC%9D%BC%EB%B6%80%EB%A7%8C-%EA%B0%80%EC%A0%B8%EC%98%A4%EA%B8%B0

substr() 활용해서 정확한 주소 자릿수 계산해서 뒷 부분 문자열 잘라서

변수에 담아서 if문 만들면 될듯 합니다.

답변에 대한 댓글 1개

답변 감사합니다~
substr도 생각해봤는데 도메인 자릿수가 변동이 있어 보류중이 있었습니다.
도메인 뒷부분을 나눌 수 있으면 그 뒷부분에서 자릿수를 나누는 발법으로 해야할 것 같은데 마땅치가 않네요~^^

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