[PHP]字符串包含关键字检测

deng
2月10日发布 /正在检测是否收录...

您可以使用 PHP 中的 strpos() 函数来判断一个字符串是否包含数组中的某个关键字。下面是一个示例代码,演示如何实现这个功能:

在下面?的示例中,我们首先定义了一个包含关键字的数组 $keywords,然后定义了一个字符串 $string,这个字符串包含其中一个关键字。接下来,我们使用 foreach 循环遍历数组中的每个关键字,并使用 strpos() 函数检查字符串中是否包含该关键字。如果 strpos() 函数返回的值不是 false,则说明字符串中包含该关键字,我们输出相应的提示信息并使用 break 语句跳出循环。

请注意,strpos() 函数是区分大小写的。如果您希望进行不区分大小写的匹配,可以使用 stripos() 函数代替 strpos() 函数。

//Welcome to Jian yuan.!
<?php  
$keywords = array('关键字1', '关键字2', '关键字3');  
$string = '这是一个包含关键字1的字符串';  
  
foreach ($keywords as $keyword) {  
    if (strpos($string, $keyword) !== false) {  
        echo "字符串中包含关键字: $keyword";  
        break;  
    }  
}  
?>
© 版权声明
THE END
喜欢就支持一下吧
点赞 0 分享 收藏
评论 抢沙发
OωO
取消 登录评论
SSL