PHP:在字符串中搜索字符串

PHP:在字符串中搜索字符串,php,string,replace,find,Php,String,Replace,Find,我想检查一个字符串是否存在于另一个字符串中,然后采取适当的操作。最好的方法是什么 比如,;如果字符串“europe”出现在“EuropeIsheBest”中,那么请采取行动 if ( isIn('europe', 'europeisthebest') == true){ //do something } 多谢各位!非常感谢您的回答和帮助。您正在寻找的(区分大小写),(区分大小写)或 您正在寻找(区分大小写),(区分大小写)或 如果希望知道子字符串在字符串中的位置,也可以使用函数strps(

我想检查一个字符串是否存在于另一个字符串中,然后采取适当的操作。最好的方法是什么

比如,;如果字符串“europe”出现在“EuropeIsheBest”中,那么请采取行动

if ( isIn('europe', 'europeisthebest') == true){
  //do something
}
多谢各位!非常感谢您的回答和帮助。

您正在寻找的(区分大小写),(区分大小写)或

您正在寻找(区分大小写),(区分大小写)或


如果希望知道子字符串在字符串中的位置,也可以使用函数strps()

如果希望知道子字符串在字符串中的位置,也可以使用函数strps()。非常感谢。这就是我要找的。我以前尝试过strpos,但由于某些原因,当我在条件后添加===true时,它无法正确运行。现在一切都好了。非常感谢你,我的朋友。@bornie,那是因为它不返回布尔真值;相反,如果找到字符串,则返回一个整数;如果找不到,则返回一个布尔值false。使用strpos在字符串中搜索字符串可以这样完成:
if(strpos('blah','blah')!==false)
。我的字符串类似于EX3.19或EX7.99,我想在字符串中搜索EX。。。也许因为这可能会引起混乱。。。我不知道。谢谢你的回答。你好,约翰。非常感谢。这就是我要找的。我以前尝试过strpos,但由于某些原因,当我在条件后添加===true时,它无法正确运行。现在一切都好了。非常感谢你,我的朋友。@bornie,那是因为它不返回布尔真值;相反,如果找到字符串,则返回一个整数;如果找不到,则返回一个布尔值false。使用strpos在字符串中搜索字符串可以这样完成:
if(strpos('blah','blah')!==false)
。我的字符串类似于EX3.19或EX7.99,我想在字符串中搜索EX。。。也许因为这可能会引起混乱。。。我不知道。谢谢你的回答。
if (stristr('europeisthebest', 'europe')){
  // do something
}