stripos, eregi

co byste poradili.. potrebuju zjistit kvuli spamu, jestli retezec obsahuje treba poker nebo casino...napadlo me

if(eregi('casino',$jmeno)):
header("Location: Di do prdele se spamem..");
endif;


? DIk moc
spis strstr
eregi je dobra na to, kdyz chces vodfiltrovat treba i v*i*a*g*r*a* nebo vviiaaggrraa nebo viaagra: if(eregi("v.?i.?a.?g.?r.?a",$jmeno)) jindy lepssi stristr
jinak ale php.net: Pokud pouze chcete zjistit, zda se určitý řetězec needle vyskytuje v řetězci haystack, je rychlejší a méně náročné na paměť použití funkce strpos() misto stristr.
nebo:
preg_match(), which uses a Perl-compatible regular expression syntax, is often a faster alternative to ereg().

ctete na php.net ;-)