假设一个名为$ url的变量,whcih值可能是$url=http://www.example.com
或$url=http://example.com
或$url=www.example.com
现在,我想以www.example.com
样式回显$ url,该怎么做?谢谢。
答案 0 :(得分:5)
$url="http://www.example.com";
$data = parse_url($url);
echo $data["host"];
PHP parse_url:http://php.net/manual/en/function.parse-url.php
答案 1 :(得分:3)
使用str_replace
功能
echo str_replace('http://', '' , 'http://www.example.com');
$url = str_replace('http://', '' , 'http://www.example.com');
答案 2 :(得分:1)
您可以使用strpos和str_replace来完成这项工作。如果找到替换为空白,则通过strpos搜索url中的http。
if (strpos($url,'http://') !== false)
{
$url=str_replace('http://','',$url);
}