此代码将检查字符串是否包含特定单词。
我们可以应用 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