ホームページ > バックエンド開発 > PHPチュートリアル > PHP を使用して URL のサブドメインを取得するにはどうすればよいですか?

PHP を使用して URL のサブドメインを取得するにはどうすればよいですか?

Barbara Streisand
リリース: 2024-12-01 14:10:14
オリジナル
208 人が閲覧しました

How to Retrieve a URL's Subdomain Using PHP?

PHP 関数を使用して URL のサブドメインを取得する

URL のサブドメイン部分を取得するために、PHP には便利な関数が用意されています。この関数を調べて、クエリに対する解決策を提供しましょう。

サブドメインを取得する関数

PHP のexplode() 関数を利用して、文字列を文字列に分割できます。指定された区切り文字に基づく配列。 URL からサブドメインを抽出するには、区切り文字としてドットを使用してホスト名を分割します。

解決策

簡単な解決策は次のとおりです:

$subdomain = array_shift(explode('.', 'en.example.com'));
ログイン後にコピー

このコードは、URL の「en」部分を $subdomain に割り当てます。

代替アプローチ (PHP 5.4 以降)

PHP バージョン 5.4 以降では、次の簡略化されたアプローチを使用できます。

$subdomain = explode('.', 'en.example.com')[0];
ログイン後にコピー

両方これらのアプローチは、指定された URL からサブドメインを抽出するという同じ目的を達成します。

以上がPHP を使用して URL のサブドメインを取得するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート