剥离URL仅显示域

时间:2011-11-21 17:45:37

标签: php url

我有一个网址http://members.exampledomain.com,我想在我的网页上只显示exampledomain。删除'http:// members'和'.com'

例如http://members.exampledomain.com的索引页面有类似

的内容
<img src="members/images/logo<?=$exampledomain; ?>.png" />

好的,这有效:

<?php
 $url = "http://".$_SERVER['HTTP_HOST'].$_SERVER['SCRIPT_NAME'];

 $ArrayOfStrings = explode(".", $url);

 echo $ArrayOfStrings[1];
 include("variables/" . $ArrayOfStrings[1] . "/config.inc");
 ?>

2 个答案:

答案 0 :(得分:0)

你包含了一个爆炸标签。我假设您正在寻找使用爆炸功能的帮助?

 <?php
 $url = "http://memebers.exampledomain.com";

 $ArrayOfStrings = explode(".", $url);

 echo $ArrayOfStrings[1];
 ?>

答案 1 :(得分:0)

我注释了这段代码以使其可读。下次做一些研究:

<?php

$url = "http://members.exampledomain.com/";
$url_parsed = parse_url($url);
$host = $url_parsed["host"];
$host_exploded = explode(".", $host);

echo $host_exploded[count($host_exploded) - 2];

?>