PHP サンプル チュートリアル、URL 内のメイン ドメイン名をインターセプトする方法、次のコード:
$S = 'http://bbs.webjx.com';
$S = parse_url($S);
$S = strto lower($S['host']) //ドメイン名部分を取得します
//エコー $S;
$domain = array('com','cn','name','org','net'); // ドメイン名のサフィックス 新しいものがある場合は、これを拡張してください
$SS = $S;
$dd = implode('',$domain);
$SS = preg_replace('/(.('.$dd.'))*.('.$dd.')$/iU','',$SS); 末尾のドメイン名のサフィックスを削除します
$SS =explode('.',$SS);
$SS = array_pop($SS) //最後のプライマリ ドメイン名を取得します
$SS = substr($S,strrpos($S,$SS)) //メインのドメイン名を完成させるためにサフィックスを追加します
echo $SS;
?>