我有一个字符串,它是完整的url,我想从中提取基本url。我知道如何从这个url中提取最后一个单词,但不知道如何提取基本url
我有这个代码,如果有人能告诉如何提取基本网址,这将是伟大的
<?php
$c='http://santa.com/modules/music/goojhi/test2.php';
$city1=end($c);
echo $city1;
?>
上面的代码将输出test2.php,但我想得到http://santa.com
试试这个:
$var = parse_url('http://santa.com/modules/music/goojhi/test2.php');
echo $var['host'];
它在这里的PHP文档中。
编辑
如果您需要http://或https://部分,请尝试以下操作:
$var = parse_url('http://santa.com/modules/music/goojhi/test2.php');
echo $var['scheme'] . '://' . $var['host'];
使用parse_url()
:
$components = parse_url('http://santa.com/modules/music/goojhi/test2.php');
var_dump($components);