警告:strpos()[function.strpos]:在foreach语句空定界符(Warnin

2019-10-17 23:10发布

我已阅读有关strpos()问题的所有议题,但我不能找到一个会解决我的。 因此,这里是代码。

foreach($titles_array as $k=>$v) {
if(strpos($subject,$v) !== false) {
        $i++;
    $asd[$titles['id']] = $i;   
}
}

该脚本很好,我得到我在寻找的结果,但这个错误出现:警告:strpos()[function.strpos]:空分隔符

我看,这可能是在阵列空字符串或值,但我检查了他们两个和我没有发现有任何空字符串/值。 我感谢所有帮助。 祝一切顺利 !

Answer 1:

当到第二个参数时出现“空分隔符”警告strpos是空的。 你一定有一个空值$titles_array

我在这里转载警告: http://3v4l.org/RnU3q

尝试print_r($titles_array)的前右侧foreach循环。



文章来源: Warning: strpos() [function.strpos]: Empty delimiter in foreach statement