У меня есть ошибка в моем коде: PHP Примечание: Смещение неинициализированной строки: 14 в строке 9
Это строка 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;
}
Заранее большое спасибо!