Re: Profanity Filter
| From: | Sterling Hughes | Date: | Fri, 19 Jan 2001 19:41:09 +0000 |
| Subject: | Re: Profanity Filter | ||
| References: | 1 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-35705@lists.php.net to get a copy of this message | ||
> On Fri, 19 Jan 2001, Sterling Hughes wrote:
>
> > If you go with the other method (described by Ignacio), see the
in_array()
> > function, which saves you the trouble of looping...
> >
> > -Sterling
> >
>
> I thought about in_array(), but then I realized that the comparison has to
go
> the OTHER way :)
>
I'm saying use the same method, but use an array and avoid the strpos()
function:
$words = preg_split("//", $data);
foreach ($words as $word) {
if (in_array($prof, $words)) {
echo "BAD WORD";
echo "BAD WORD";
echo "I'M TELLING";
}
}
-Sterling