目前我正在使用以下代码来获取域名(没有www.或域结尾如.com(:
explode('.', $url)[1];
由于此代码处于循环中,因此处理它需要很长时间。此外,它无法从 http://example.com/asd/asd.asd.html 那里获得"示例"。有没有另一种更快的方法来解决这个问题?
提前感谢您的任何回答!
最好的问候
使用 parse_url((
$host = parse_url($url, PHP_URL_HOST);
PHP_URL_HOST返回主机
此外,使用正则表达式获取所需的主机部分:
$result = preg_match('/^(?:www.)?([^.]+)/', $match);