- Java 双重比较
- java - 比较器与 Apache BeanComparator
- Objective-C 完成 block 导致额外的方法调用?
- database - RESTful URI 是否应该公开数据库主键?
我需要检查数组变量中的单词,我需要这样的东西:
$banned = array('word1','word2','word3','word4');
if (stristr($title, $banned) !== false) {
//$title contains a banned word
}else{
//$title not contains any word of $banned variable array
}
最佳答案
<?php
$banned = array('word1','word2','word3','word4');
$hit = false;
foreach ($banned as $banned_item)
{
if (strpos($title, $banned_item) !== false)
{
$hit = true;
break;
}
}
if ($hit)
{
// $title contains a banned word
}
else
{
//$title not contains any word of $banned variable array
}
_
************** update1 **************
上面的代码是区分大小写的,如果你想让你的代码不区分大小写,只需更改:
if (strpos($title, $banned_item) !== false)
到:
if (stristr($title, $banned_item) !== false)
关于php - 如何在数组变量中使用 Stristr,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17781731/
我需要检查数组变量中的单词,我需要这样的东西: $banned = array('word1','word2','word3','word4'); if (stristr($title, $banne
我正在尝试根据用户输入发回一个列表作为响应。我正在使用 Spring mvc,并且我有这个 Controller 方法来进行处理 @RequestMapping(value = { "/hin
如果查找成功,则返回字符串的其余部分(从匹配点),如果没有找到该字符串,则返回 false。 版本支持:PHP 3+ 语法: stristr(string,f
为什么这不匹配? http://www.tehplayground.com/#UREUvT4yr $str = 'Bülow'; if(stristr($str, 'BÜLOW')){ ech
我从以下代码中得到了一个奇怪的行为..它的目的是在每次按键时为用户提供自动完成选项 function autoComplete(str) { debugger; if (str
我有以下代码:- $unitedstatess = stristr($ad['country'], 'united states'); $unitedkingdom = str
我在编写 PHP 代码时非常有能力,尽管我只是遇到一种情况,我想知道是否可以使用 stristr 来匹配 SINGLE 如果条件。我不需要/不想要一个类、一个专用函数或任何 super 复杂的东西,我
我是一名优秀的程序员,十分优秀!