-1

在 PHP 中编码时,如果我需要在我使用的字符串中匹配短语

if(strpos("findmeinstring","findme")>0)

但是 strpos 不是正确的方法,正确的方法是什么?

4

2 回答 2

3

用这个:

if (strpos("findmeinstring","findme") !== false)

PHP 手册

此函数可能返回布尔值 FALSE,但也可能返回计算结果为 FALSE 的非布尔值,例如 0 或“”。请阅读有关布尔值的部分以获取更多信息。使用=== 运算符测试此函数的返回值。

于 2011-12-06T11:37:54.073 回答
1

我认为strpos是正确的方法。但是你应该使用 ===

if(strpos("findmeinstring","findme") !== false)
于 2011-12-06T11:38:30.513 回答