私は使用$_SERVER["SERVER_NAME"];
しています:取得するために:sub1.host.com.ar
から「sub1」と「host」を取得するにはどうすればよいです$_SERVER["SERVER_NAME"];
か / それらをエコーする簡単な方法はありますか?
私は使用$_SERVER["SERVER_NAME"];
しています:取得するために:sub1.host.com.ar
から「sub1」と「host」を取得するにはどうすればよいです$_SERVER["SERVER_NAME"];
か / それらをエコーする簡単な方法はありますか?
使用する
$parts=explode('.', $_SERVER["SERVER_NAME"]);
ドットで分割できます。
意味のある名前を付けて、配列を 1 行で分割します。
list($first,$host) = explode(".",$_SERVER["SERVER_NAME"]);
echo $host;
$exp = explode('.', $_SERVER['SERVER_NAME']);
print_r($exp);
分解機能を使用すると、URL 文字列から配列が作成されます。配列を取得したら、そこから目的の要素に移動して取得できます。
名には、次のコードを使用できます。
echo array_shift((explode(".",$_SERVER['HTTP_HOST'])));