php问题:strpos函数不起作用
|
为什么以下php代码不起作用:
$string = \"123\";
$search = \"123\";
if(strpos($string,$search))
{
echo \"found\";
}else{
echo \"not found\";
}
由于$ search在$ string中-是否应该按找到的方式触发它?
没有找到相关结果
已邀请:
7 个回复
磁辫覆氓
和php
中 解决方案是只使用严格的比较器
另一个
还是...让我们说有趣的:D仅用于说明。我不推荐这个。
babsoft
代替
抹持奠糙驰
返回找到
的第一个偏移量-
。
的计算结果为
。因此,如果失败。 如果未找到
,则
返回
。首先检查返回值
,然后检查偏移量。 感谢所有在评论中指出这一点的人。 参见:http://php.net/manual/en/function.strpos.php
蜂佬渺
惭法搽
基本上,如果找不到您的字符串,它将返回false
可扇胆
古擅坛犯