【发布时间】:2015-11-23 19:22:00
【问题描述】:
我有一个 php while 循环(创建一个搜索脚本),我正在寻找匹配值以查看哪些项目应该进入搜索结果。 strpos 似乎工作得很好,直到它突然拒绝在这个特定位置正常工作......
if (strpos('a', 'a')) {
continue;
}
不应该继续吗?毕竟,“a”确实包含“a”,但在我的脚本中,它达到了继续。
【问题讨论】:
-
您能否按照预期的方式显示周围的代码,并且不运行“继续”..所以我们需要查看周围的环境。
-
返回the position,即
0=false。只需使用if(strpos('a', 'a') !== false) -
你的问题解决了吗?如果答案帮助您考虑将其视为已接受,如果您不知道如何阅读此stackoverflow.com/tour
标签: php string if-statement strpos