Jump to content

searching a word in a string


gardan06

Recommended Posts

Here is one way:

[code]
<?php
$word_filter = array(
'jump',
);

$post = 'The quick brown fox jumps over the lazy dog';

function has_bad_words($post)
{
global $word_filter;

$split = preg_split("#\s+#", $post, -1, PREG_SPLIT_NO_EMPTY);

if (is_array($split))
{
foreach ($split as $post_word)
{
if (in_array($post_word, $word_filter))
{
return true;
}
}
}

return false;
}

if (has_bad_words($post))
{
echo "The string contains jump";
}
else
{
echo "The string doesn't contain jump";
}
?>
[/code]

Then you can add words to the array that you want to check for.

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.