【发布时间】:2018-12-29 13:48:59
【问题描述】:
我的代码中有错误提示 PHP 注意:未初始化的字符串偏移量:第 9 行 14
这是第 9 行:
while($url[$i]!='/' && $url[$i]!='?' && $i<$len)
如何避免这种情况?
如果您需要,这里是完整的代码:
function remove_extra_in_url($url)
{
$extra=array('https://','http://','www.',' ');
$url=strtolower($url);
$url=str_replace($extra,'',$url);
$i=0;
$site_name='';
$len=strlen($url);
while($url[$i]!='/' && $url[$i]!='?' && $i<$len)
{
$site_name.=$url[$i];
$i++;
}
return $site_name;
}
非常感谢!
【问题讨论】: