Обрезать только отображаемый домен URL - PullRequest
1 голос
/ 21 ноября 2011

У меня есть URL, http://members.exampledomain.com,, и я хотел бы отобразить только примерный домен на своей странице. раздеть 'http://members' и' .com '

Например, http://members.exampledomain.com's страница индекса имеет что-то вроде

<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 голосов
/ 21 ноября 2011

Я аннотировал этот код, чтобы сделать его читаемым.Проведите исследование в следующий раз:

<?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];

?>
0 голосов
/ 21 ноября 2011

Вы включили тег разнесения.Я предполагаю, что вы ищете помощь с помощью функции разнесения?

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

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

 echo $ArrayOfStrings[1];
 ?>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...