gpt4 book ai didi

php - strpos 用两个词来查找

转载 作者:可可西里 更新时间:2023-11-01 13:06:28 27 4
gpt4 key购买 nike

我在 stackoverflow 上找到了这个例子:

if (strpos($a,'are') !== false) {
echo 'true';
}

但是我如何让它搜索两个词。我需要这样的东西:如果 $a 包含单词“are”或“be”或两者都 echo “contains”;

我尝试了 xor 和 ||

最佳答案

只需分别检查两个单词并使用 bool 运算符 or 来检查 $a 中是否包含其中一个或两个:

if (strpos($a,'are') !== false || strpos($a,'be') !== false) {
echo "contains";
}

请注意,由于 or 运算符,如果第一个检查已经显示 $a 包含“are”,则不会执行第二次检查(针对“be”) '.

关于php - strpos 用两个词来查找,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15159582/

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