2015-07-16 7 views
0

Что такое лучший способ получить поддомен информации (Http: // s1s2 .site.com.)?Работа с поддоменов в Yii2

И есть быстрый способ создания URL с другой подобласти
HTTP: // s1. s2 .site.com =>http: // s3. s4 .site.com?

ответ

0

Try с PHP разбора URL

http://php.net/manual/en/function.parse-url.php

<?php 
    $url = 'http://username:[email protected]:9090/path?arg=value#anchor'; 
    from php manual 
    var_dump(parse_url($url)); 
    var_dump(parse_url($url, PHP_URL_SCHEME)); 
    var_dump(parse_url($url, PHP_URL_USER)); 
    var_dump(parse_url($url, PHP_URL_PASS)); 
    var_dump(parse_url($url, PHP_URL_HOST)); 
    var_dump(parse_url($url, PHP_URL_PORT)); 
    var_dump(parse_url($url, PHP_URL_PATH)); 
    var_dump(parse_url($url, PHP_URL_QUERY)); 
    var_dump(parse_url($url, PHP_URL_FRAGMENT)); 
?> 

и многое другое

в конечном счете explode (функция PHP) часть нужно разложить

0

Я не знаю, если это лучший способ, но я использую следующий код:

$domain= strtolower($_SERVER['SERVER_NAME']); // "s1.s2.domain.com" 
$position= strrpos($domain, '.domain.com'); 
$subdomain= substr($domain, 0, $position); 
Смежные вопросы