PHP注意:未初始化的字符串偏移量

时间:2018-12-29 13:49:00

标签: php string offset

我的代码有错误,上面写着 PHP注意:未初始化的字符串偏移量:第9行为14

这是第9行:

when = false;

如何避免这种情况?

以下是完整的代码,以备您需要时使用:

while($url[$i]!='/' && $url[$i]!='?' && $i<$len)

非常感谢!

1 个答案:

答案 0 :(得分:0)

在最后一个字符处,它将先检查字符,然后再检查是否有要测试的字符。一旦由于使用$i<$len而导致此条件为假,则移动&&将停止任何进一步的检查。

while($i<$len && $url[$i]!='/' && $url[$i]!='?')