![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Developerzy Postów: 823 Pomógł: 12 Dołączył: 18.12.2005 Ostrzeżenie: (0%) ![]() ![]() |
Mój problem będzie dotyczył badwords...
mamy tablicę z badwords:
i takie tam (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) i teraz mam taki kod (pisany tutaj z palca mogą być błędy):
P.S. powyższy kod nie powinien dzialać bo słowo "komputerrrrrrowy" nie zostanie przypasowane do badwords (patrz pytanie nr 2 w ostatniej części tematu). pytanie (pytania w sumie (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) ) są takie: 1. jak sprawdzić czy ciąg znaków posiada jakiś element tablicy bez uzycia foreach? 2. jak zrobić aby ciąg "komputerrrrrrowy" odpowiadał ciągowi z pierwszego elementu powyżeszj tablicy? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 4 465 Pomógł: 137 Dołączył: 26.03.2004 Skąd: Gorzów Wlkp. ![]() |
Nie bardzo tak się da. Jest to nielogiczne. Właśnie po to masz badwords, aby przeszukiwac tekst pod kątem wystąpowania tych badwords. Jak je napotykasz, to cos robisz. Jak to widzisz odwrotnie? Oczywiście za pomocą funkcji z manuala możesz pokombinowac. Jest to jednak nielogiczne, bo musiałbyś stworzyć jakieś kryterium wyszukiwania, a co dwa kryteria, to niezdrowo (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif)
A co jest wogóle złego w tym rozwiązaniu? Pozdrawiam. Ten post edytował Cysiaczek 12.08.2006, 17:51:45 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 12.10.2025 - 06:07 |