PHP 如何检查字符串是否包含特定单词

此代码将检查字符串是否包含特定单词。

我们可以应用 strpos() 函数来检查字符串是否包含某个单词。

此函数能够返回子字符串在字符串中第一次出现的位置。
在没有检测到子串的情况下,返回false。
但是,字符串的位置从 0 开始而不是 1.
为了更好地理解这个函数,请查看下面的示例:

<?php
$word = "fox";
mystring = "The quick brown fox jumps over the lazy dog";
//Test whether the string contains the word
if(strpos($mystring, $word) !== false){
 echo "Word Found!";
} else{
echo "Word Not Found!";
}
?>

Strpos() 函数

strpos() 函数有助于检测一个字符串在另一个字符串中第一次出现的位置。

此函数被认为是区分大小写和二进制安全的。

此外,我们还可以遇到与 strpos() 相关的函数。
其中有:

  • strrpos():旨在检测一个字符串在另一个字符串中最后一次出现的位置。
  • stripos():旨在检测一个字符串在另一个字符串中第一次出现的位置。
  • strripos():旨在检测一个字符串在另一个字符串中最后一次出现的位置。
日期:2020-06-02 22:15:46 来源:oir作者:oir