gpt4 book ai didi

Php检查字符串是否包含多个单词

转载 作者:可可西里 更新时间:2023-11-01 00:15:54 25 4
gpt4 key购买 nike

我在互联网上四处寻找可以做到这一点的东西,但它只能用一个词。

我正在尝试构建一个脚本来检测我网站的错误用户名,如果用户名包含数组中的任何单词,则会检测到错误用户名。

这是我编写的代码,但无法正常工作。

$bad_words = array("yo","hi");
$sentence = "yo";

if (strpos($bad_words,$sentence)==false) {
echo "success";
}

如果有人能帮助我,我将不胜感激。

最佳答案

使用

substr_count

对于数组使用下面的函数

function substr_count_array( $haystack, $needle ) {
$count = 0;
foreach ($needle as $substring) {
$count += substr_count( $haystack, $substring);
}
return $count;
}

关于Php检查字符串是否包含多个单词,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10518368/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com