I need to check words in array variable, I need something like this:
$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 **************
The code above is case-sensitive, if you want your code be case-insensitive, just change:
if (strpos($title, $banned_item) !== false)
to:
if (stristr($title, $banned_item) !== false)
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With