| 제목 | PHP 함수 중 질문 드립니다.(원하는 글자만 빼오기) | ||
|---|---|---|---|
| 글쓴이 | amkor | 작성시각 | 2014/01/28 10:11:50 | 
|  | |||
| 예를들어서    sssss.or.kr   라는 도메인이 있는데 .or.kr 만 빼고 싶은데요. 이거 함수가 기억이 잘 안나네요 ㅡㅡ; 부끄러운 질문이지만 ㅠ,ㅠ 답편 부탁드립니다. | |||
| 다음글 | 파일 업로드 문제 (1) | ||
| 이전글 | 검색엔진 검색어 한영전환 (4) | ||
| 
                                수야디벨
                                /
                                2014/01/28 10:22:15 /
                                추천
                                0
                             | 
| 
                                amkor
                                /
                                2014/01/28 10:29:39 /
                                추천
                                0
                             
                                 그런데 "sssss.or.kr  " 이것같은 경우는      배열에 각각  sssss  ,   or  ,  kr 이렇게 저장이 될텐데. 이것도 따로 처리하기에.. | 
| 
                                수야디벨
                                /
                                2014/01/28 10:31:34 /
                                추천
                                0
                             
                                 or.kr 이 딱 정해진거에요? 그럼 replace 함수로 .or.kr 을 "" 으로 치환해버리면 되지 않을까요?ㅎ | 
| 
                                amkor
                                /
                                2014/01/28 10:32:41 /
                                추천
                                0
                             
                                 도메인이     주소.com 일수도 있고   주소.co.kr 일수도 있고...  
                             | 
| 
                                수야디벨
                                /
                                2014/01/28 10:33:37 /
                                추천
                                0
                             음 .. 갑자기 질문이 헷갈리네요 ;; .co.kr 만 빼고 싶다는 건지 .. .co.kr 만 가져오고 싶다는건지 음 .. 폭 넓게 중간 부분만 가져오고 싶으면 웹 주소가 http://www.주소.co.kr 등등 이니까 , explode ' . ' 으로 분리하고 1 번 인덱스만 가져오면 co.kr 이든 .com 이든 .or.kr 이든 상관없이 주소 부분만 가져오지 않을까요? 큭 .. 제가 가진 지식으론 이게 한계네요 ㅠㅠㅠㅋㅋ | 
| 
                                amkor
                                /
                                2014/01/28 10:45:37 /
                                추천
                                0
                             
                                 도메인이 주소.com 일수도 있고   주소.co.kr 일수도 있는데  여기서 저는   도메입 타입만 빼고 싶다는것입니다. 말씀대로 하시면 http://www.주소.co.kr 로 explode 하면 해당 배열에 주소 co kr 각각 저장하게 됩니다. 그럼 1번은 co만 나오게 되죠. kr는 못빼고요. 억지로 2번을 빼와서 먹으면 주소.com은 이상하지 않을까요? 2번이 없으니. | 
| 
                                변종원(웅파)
                                /
                                2014/01/28 10:53:25 /
                                추천
                                0
                             
                                질문하실 때 케이스들을 알려주셔야 스무고개를 안합니다.  지금도 스무고개를 시작했어요. 2차 도메인이 있는지 없느지 여부, test.a.com test.a.co.kr www 가 있는지 여부 domain.com 또는 domain.co.kr 로만 구성되어 있는지 여부에 따라 위 케이스들을 조건문으로 처리하면 됩니다. http://stackoverflow.com/questions/276516/parsing-domain-from-url-in-php 위 내용 참고해서 작업하세요 | 
| 
                                꽈찌쭈
                                /
                                2014/01/28 20:54:20 /
                                추천
                                0
                             
                                 .com이든 .co.kr이든 상관없이 빼려면 $temp = "http://www.ssss.co.kr"; $test1 = substr(strstr($temp, "."),1); $test2 = strstr($test1, "."); // test1 : ssss.co.kr // test2 : .co.kr 이렇게 하면 될거같은데요? explode로 굳이 배열을 생성할 필요없이 말이죠 | 
| 
                                변종원(웅파)
                                /
                                2014/01/29 11:30:06 /
                                추천
                                0
                             
                                꽈찌쭈/ 케이스가 관건입니다. www.ssss.co.kr 만 있지는 않을테니까요. ssss.co.kr도 있구요. 어쨌든 .으로 explode해서 갯수를 체크해야 합니다. 위 코드대로라면 ssss.co.kr은 .kr만 나옵니다. | 
| 
                                은랑
                                /
                                2014/02/07 17:28:32 /
                                추천
                                0
                             
                                  - parse_url 요거이 좀 도움이 되시지 않을런지....
 | 
마지막 인덱스와 마지막인덱스-1 한 값을 가져오면 되지 않을까요?