此代码有效:
$host = parse_url('http://www.cc.joomla.mywebsite.net/paypal.com/myspace.com/login.php', PHP_URL_HOST);
$host_names = explode(".", $host);
print_r($host_names);
echo "<br>";
$l = array_slice($host_names, -3);
print_r($l);
echo "<br>";
$subdomain = implode(".", $l);
echo $subdomain; //final result
是否可以将功能组合在一行中,例如:
$subdomain = implode(array_slice (explode(".", $host)($host_names, -3)(".", $l);
上面的例子不起作用。我想我以前见过它可以在哪里组合功能。
提前感谢您的帮助。