- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
<?
function antimat ($string = "", $replace = "")
{
if (!$replace) $replace="[beep]";
$slovar = "уроды мудаки скоты чмо манда /* ...и много чего еще в том же духе*/ ";
$ar_slovar = explode(" ", $slovar);
$ar_string = explode(" ", $string);
$result = "";
foreach ($ar_string as $string) {
foreach ($ar_slovar as $slovar) {
if ($string==$slovar) $string = str_replace($slovar, $replace, $string);
}
$result.= $string." ";
}
return $result;
}//function
?>
Гениальная реализация антимата. Стояла на одном весьма солидном сайте, забавляя юзеров гостевой.
А вы не знали, что слова "команда" и "подстрахуй" - ужасно нецензурные?
guest 01.03.2010 21:05 # +2
ах да то был Уёбкилл))
murz 01.03.2010 21:06 # +1
HyperGeek 04.03.2010 10:22 # 0
murz 04.03.2010 11:31 # 0
HyperGeek 04.03.2010 12:43 # 0
guest 01.03.2010 21:07 # 0
guest 01.03.2010 21:10 # +2
?
== как бы смеется над вашим постом.
murz 01.03.2010 21:15 # 0
guest 02.03.2010 04:07 # 0
Лучше грамотно модернизировать посты, следить за ними и наказывать за любое зачеркнутое матное слово, лучше заносить это дело в базу, чтобы модер сразу видел где возможно есть мат и кто его писал ...
По этому за саму такую банальную идею что нехрена не изменит, ставлю минус, код еще более менее нормален, и сработает так как нужно, второй минус кода что про окончания автор не учел это раз, а во вторых два цикла хоть и работая чисто с переменными не есть круто ... вложенный цикл всегда был ущерблен, ущерблен и будет ..
guest 02.03.2010 06:44 # 0
guest 02.03.2010 12:08 # 0
guest 02.03.2010 15:09 # 0
guest 03.03.2010 10:37 # 0
guest 03.03.2010 14:03 # +1
Ибо отличить "подстрахуй", "скипидар", "ослаблять" и, например, "хуйтеврот" может только совсем-совсем интеллектуальная система. И то, с ненулевой вероятностью найдут способ обломать.
nil 02.03.2010 11:09 # −2
shapigor 02.03.2010 17:36 # +4
nil 03.03.2010 14:58 # −1
Я их не отличаю:)
А думал вообще про JS.
Но первые два предложения все равно в силе =:P
guest 03.03.2010 06:49 # +2
HyperGeek 02.03.2010 12:42 # 0
mrbig66 03.03.2010 11:32 # 0
Pencioner 06.03.2010 20:50 # 0
А вообще после того как пришлось 2 минуты парсить "бессhard-эротика" в стате на сайте по железу (монитор выбирал, читал всякие статьи), гм, ничему не удивляюсь :)