위토즈 - 개발자프로그램판매공간

정보공유

[PHP] 2차 도메인 뽑아내기.

 

 

2차 도메인을 뽑아내는 방법입니다.

 

 

 

 

<?php

$siteurl = $_SERVER['HTTP_HOST'];

$siteurl = 'www.m.tdddest.com';

 

$domain2 = '';

$arr_url = array();

$arr_url = explode('.', $siteurl);

if (is_array($arr_url) && isset($arr_url)) {&nbsp;

 

    $matches = array(); 

    preg_match('/[^\.]+\.([^\.]{4}|[^\.]{3}|(co|or|pe|ac)\.[^\.]{2}|[^\.]{2})$/i', $siteurl, $matches);

    $domain = $matches[0];

 

    echo '1차도메인은 '.$domain .' 입니다.<br />';

 

    if (($arr_url[0].'.'.$arr_url[1]) !== $domain) { 

        $domain2 = $arr_url[0];

    } 

 

 

if (!$domain2) { 

    echo '2차도메인은 존재하지 않습니다.';

else {

    echo '2차도메인은 '.$domain2.' 입니다.';

}

?>

 

 

 

 

3차 도메인이 존재하는경우는 좀더 연구해봐야할것 같습니다.

 

정보공유
Total 74건 2 페이지
번호 제목 글쓴이 날짜 조회
59 7.3 버전 주의사항 위토즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 05-18 14288
58 국가별 국가코드 와 전화번호 코드 배열 위토즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 08-16 21261
57 번호 형식 정규식 위토즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 08-02 17223
56 엑셀파일에서 문자를 복사한뒤 붙여넣기 할경우 위토즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 12-06 23680
55 원하는 날짜에 해당하는 주간날짜 구하기. (월~일) 위토즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 09-06 25575
54 단어변환 참고. 위토즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 08-21 22717
53 주민번호로, 생년월일로 나이계산 함수 위토즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 08-02 32328
52 지난주 날짜 구하기 위토즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 05-02 25547
51 PHP 코드최적화 위토즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 04-20 36970
50 의외로 while 문에서 break 사용법을 모르는 사람들이 많네요. 위토즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 04-11 23589
49 문서경로 위토즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 03-27 24274
48 유투브 썸네일 생성을 위한 코드값 추출 위토즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 03-14 27868
47 카텍좌표값 을 WGS84로 변환하기. 위토즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 07-11 48889
46 WGS84 두지점 간 거리 계산식. 위토즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 07-11 28998
45 get_magic_quotes_gpc 가 on 으로 되어있는경우 해결법. 위토즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 04-21 32050