在PHP编码时,如果我需要匹配字符串中的短语我使用
if(strpos("findmeinstring","findme")>0)
但strpos不是正确的方法,这样做的正确方法是什么?
答案 0 :(得分:3)
使用此:
if (strpos("findmeinstring","findme") !== false)
此函数可能返回布尔值FALSE,但也可能返回a 非布尔值,其值为FALSE,例如0或“”。请 有关详细信息,请阅读Booleans部分。使用the === operator来测试此函数的返回值。
答案 1 :(得分:1)
我认为strpos是正确的方法。但你应该使用===
if(strpos("findmeinstring","findme") !== false)