PHP経由で.tldをURLから取得するには、簡単な方法が必要です。 など。 www.domain.com/site、PHPは投稿する必要があります:tldは:.comです。 私はあなたが私を助けることができることを願っています。それはいいだろうその前にURLからPHP経由で.tldを取得
$url = 'http://www.example.com/site';
echo end(explode(".", parse_url($url, PHP_URL_HOST))); // echos "com"
:URLのホスト部分を取得する
おかげ
ありがとうございますが、これを試してみると、$ url = $ _SERVER ['SERVER_NAME']; $ tld = end(explode( "。"、parse_url($ url、PHP_URL_HOST)));私は出力を得ることはありません。 – fr3d
$ urlには何が含まれていますか?プロトコルなしのURLの場合は、$ url = 'http://'を試してください。 $ _SERVER ['SERVER_NAME']; – Robert
試してみませんでしたが、これは実際には二重充足で動作するようには見えません。たとえば、.com.au、.co.ck(はい、これが存在します) –