Sel*_*t0r 7

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

它返回一个包含给定URL组件的数组

您可以使用parse_str进一步拆分查询字符串
http://php.net/manual/en/function.parse-str.php


And*_*rew 5

使用如下的parse_url:

<?php
$url = 'http://www.example.com/news?q=string&f=true&id=1233&sort=true';

$values = parse_url($url);

$host = explode('.',$values['host']);

echo $host[1];

?>
Run Code Online (Sandbox Code Playgroud)

这将适用于包含子域的任何网址(www.etc)

可以在以下位置找到PHP文档:http : //php.net/manual/zh/function.parse-url.php