假设变量命名为$网址,whcih价值也许$url=http://www.example.com
或$url=http://example.com
或$url=www.example.com
如何剥离出HTTP“//在PHP?
,我想呼应$ URL中www.example.com
风格,怎么做?此谢谢
假设变量命名为$网址,whcih价值也许$url=http://www.example.com
或$url=http://example.com
或$url=www.example.com
如何剥离出HTTP“//在PHP?
,我想呼应$ URL中www.example.com
风格,怎么做?此谢谢
$url="http://www.example.com";
$data = parse_url($url);
echo $data["host"];
PHP parse_url:。http://php.net/manual/en/function.parse-url.php
您可以使用strpos和str_replace做的工作搜索HTTP通过strpos的URL如果发现REPL王牌与空白。与此
if (strpos($url,'http://') !== false)
{
$url=str_replace('http://','',$url);
}
使用str_replace
功能
echo str_replace('http://', '' , 'http://www.example.com');
$url = str_replace('http://', '' , 'http://www.example.com');
可以使用str_ireplace以防万一 – lilsizzo 2011-04-07 06:00:35
这不会在他的第三个案件工作'$ URL = www.example.com' – 2011-04-07 05:51:59
赞美它,如果(SUBSTR($数据[ “主机”] ,0,3)!='www'){ \t \t echo“
www。”。$ data [“host”]; \t} – lilsizzo 2011-04-07 06:00:11