![]() |
![]() |
![]() ![]()
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: Zarejestrowani Postów: 411 Pomógł: 35 Dołączył: 27.06.2004 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
Nie rozumiesz koncepcji eregi" title="Zobacz w manualu php" target="_manual, poczytaj o wyrażeniach regularnych.
ad 1) in_array" title="Zobacz w manualu php" target="_manual ad 2) nie rozumiem pytania Ten post edytował legorek 12.08.2006, 17:49:04 |
|
|
![]()
Post
#3
|
|
Grupa: Developerzy Postów: 823 Pomógł: 12 Dołączył: 18.12.2005 Ostrzeżenie: (0%) ![]() ![]() |
Nie rozumiesz koncepcji eregi" title="Zobacz w manualu php" target="_manual, poczytaj o wyrażeniach regularnych. do czego służy ta funkcja i wyrażenia regularne to wiem (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) posłużyłem się nią tylko, by sprawdzić ciąg znaków, czyli zamiast wyrażenia podstawiam już gotowy, wygenerowany tekst. A z tym in_array() to nie rozwizało mojego problemu jakbyś nie zauwazył z leksza (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) hmmm wpadłem na pomysł żeby w tablicy generować wyrażenia regularne... np: kur* wypier* gdzie * to dowolny ciąg znaków ale nie wiem czy to jest dobry pomysł (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) nawiązując do tematu... ponawiam moje 2 pierwsze pytanie (z postu #1) Ten post edytował Athlan 12.08.2006, 18:01:43 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 17.10.2025 - 02:01 |