2016-07-20 3 views
-2

私はPHPの世界では新しいです、私はURLを入力することができるようにしたいと思います。例えばURLがmike.myapp.com URLが「james.myapp.com」の場合は「mike」を取得し、「james」などを取得したいと考えています。どのようにPHPは、サブドメインを許可し、そのサブドメインに基づいてデータを取得

これはPHPでどのように行われますか?

+0

ここをクリックしてください:http://stackoverflow.com/questions/5292937/php-function-to-get-the-domain-of-a-url – Alcinator

+0

お手数ですが役に立つリンクがあります – medBo

答えて

1

私は過去にこれを使用していることをやった:

$domain = 'myapp.com'; 

$sub = preg_replace('/\.' . preg_quote($domain) . '/i', '', $_SERVER['HTTP_HOST']); 

すると、この効果的にあなたのドメインとTLDを取り除くとサブドメイン名を分離します。

正規表現を使用しないで、str_ireplace()を使用すると、「.myapp.com」を空の文字列に置き換えることができます。

+0

ありがとうございますを探していた:) – medBo

関連する問題