Check if string contains word in array

后端 未结 12 1444
旧巷少年郎
旧巷少年郎 2020-12-01 09:12

This is for a chat page. I have a $string = \"This dude is a mothertrucker\". I have an array of badwords: $bads = array(\'truck\', \'shot\', etc)

12条回答
  •  醉梦人生
    2020-12-01 10:03

    Wanted this?

    $string = "This dude is a mothertrucker"; 
    $bads = array('truck', 'shot', 'mothertrucker');
    
        foreach ($bads as $bad) {
            if (strstr($string,$bad) !== false) {
                echo 'NO
    '; } else { echo 'YES
    '; } }

提交回复
热议问题