![]() ![]() |
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 4 291 Pomógł: 829 Dołączył: 14.02.2009 Skąd: łódź Ostrzeżenie: (0%)
|
Jaką funkcją mogę sprawdzić czy dana zmienna zawiera np. literę A ?
|
|
|
|
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 237 Pomógł: 22 Dołączył: 16.09.2010 Skąd: Lubaczów Ostrzeżenie: (0%)
|
|
|
|
|
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 4 291 Pomógł: 829 Dołączył: 14.02.2009 Skąd: łódź Ostrzeżenie: (0%)
|
A jeśli chcę sprawdzić czy zmienna $przyklad zawiera ciąg znaków "()!@#/*\" itd. ?
|
|
|
|
Post
#4
|
|
|
Grupa: Zarejestrowani Postów: 237 Pomógł: 22 Dołączył: 16.09.2010 Skąd: Lubaczów Ostrzeżenie: (0%)
|
|
|
|
|
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 4 340 Pomógł: 542 Dołączył: 15.01.2006 Skąd: Olsztyn/Warszawa Ostrzeżenie: (0%)
|
+ http://www.php.net/manual/pl/function.str-split.php lub http://www.php.net/manual/pl/function.preg-match.php -------------------- I'm so fast that last night I turned off the light switch in my hotel room and was in bed before the room was dark - Muhammad Ali.
Peg jeżeli chcesz uprawiać sex to dzieci muszą wyjść, a jeżeli chcesz żeby był dobry ty też musisz wyjść - Al Bundy. QueryBuilder, Mootools.net, bbcradio1::MistaJam http://www.phpbench.com/ |
|
|
|
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 4 291 Pomógł: 829 Dołączył: 14.02.2009 Skąd: łódź Ostrzeżenie: (0%)
|
Nie mam pojęcia na jakiej zasadzie to zbudować.
|
|
|
|
Post
#7
|
|
![]() Grupa: Zarejestrowani Postów: 4 340 Pomógł: 542 Dołączył: 15.01.2006 Skąd: Olsztyn/Warszawa Ostrzeżenie: (0%)
|
Nie mam pojęcia na jakiej zasadzie to zbudować. A czego nie wiesz Ten post edytował skowron-line 5.02.2012, 17:24:47 -------------------- I'm so fast that last night I turned off the light switch in my hotel room and was in bed before the room was dark - Muhammad Ali.
Peg jeżeli chcesz uprawiać sex to dzieci muszą wyjść, a jeżeli chcesz żeby był dobry ty też musisz wyjść - Al Bundy. QueryBuilder, Mootools.net, bbcradio1::MistaJam http://www.phpbench.com/ |
|
|
|
Post
#8
|
|
![]() Grupa: Zarejestrowani Postów: 4 291 Pomógł: 829 Dołączył: 14.02.2009 Skąd: łódź Ostrzeżenie: (0%)
|
Czytałem wszystkie te 3 funkcje i słabo je rozumiem. W sumie to nie wiem czy mam wykorzystać jedną, dwie czy trzy w skrypcie.
|
|
|
|
Post
#9
|
|
|
Grupa: Zarejestrowani Postów: 237 Pomógł: 22 Dołączył: 16.09.2010 Skąd: Lubaczów Ostrzeżenie: (0%)
|
Może najpierw napisz co chcesz osiągnąć, to może jakoś Cię nakierujemy.
|
|
|
|
Post
#10
|
|
![]() Grupa: Zarejestrowani Postów: 4 291 Pomógł: 829 Dołączył: 14.02.2009 Skąd: łódź Ostrzeżenie: (0%)
|
Więc wytłumaczę dokładniej. Chcę napisać funkcję, która w zmiennej wyszuka czy występuja w niej dane znaki, np.
dla zmiennej: $przyklad = "88u*nko/wn"; sprawdzi czy zawiera takie znaki jak: "*", "/". Albo prościej, czy zawiera coś oprócz liter a-z i cyfr 0-9 Jeśli zawiera znaki specjalne - false. Ten post edytował TursoN 5.02.2012, 17:34:06 |
|
|
|
Post
#11
|
|
![]() Grupa: Zarejestrowani Postów: 4 340 Pomógł: 542 Dołączył: 15.01.2006 Skąd: Olsztyn/Warszawa Ostrzeżenie: (0%)
|
Czytałem wszystkie te 3 funkcje i słabo je rozumiem. W sumie to nie wiem czy mam wykorzystać jedną, dwie czy trzy w skrypcie. Możesz zrobić to na 2 sposoby - in_array i str_split - preg_match -------------------- I'm so fast that last night I turned off the light switch in my hotel room and was in bed before the room was dark - Muhammad Ali.
Peg jeżeli chcesz uprawiać sex to dzieci muszą wyjść, a jeżeli chcesz żeby był dobry ty też musisz wyjść - Al Bundy. QueryBuilder, Mootools.net, bbcradio1::MistaJam http://www.phpbench.com/ |
|
|
|
Post
#12
|
|
![]() Grupa: Zarejestrowani Postów: 4 291 Pomógł: 829 Dołączył: 14.02.2009 Skąd: łódź Ostrzeżenie: (0%)
|
Co nieco wyszło:
Powyższy kod działa dla liter oraz cyfr, natomiast do pozostałych znaków jak slash już nie Może będzie łatwiej Kod jeśli zawiera znaki a-z i/lub 0-9 to... else ... W jaki sposób to rozwiązać? ok. Mam.
Sprawdza zmienną $login. Jak dodać do tego jeszcze inne zmienne, w jaki sposób? |
|
|
|
Post
#13
|
|
![]() Grupa: Zarejestrowani Postów: 1 798 Pomógł: 307 Dołączył: 13.05.2009 Skąd: Gubin/Wrocław Ostrzeżenie: (0%)
|
Na temat wyrażeni regularnych powstało tyle tutoriali, tyle książek i tyle tematów na forum, że w kilkanaście minut powinieneś załapać o co chodzi. Dzięki czemu z następnym problemem nie będziesz musiał czekać na odpowiedź z forum, tylko sam sobie napiszesz rozwiązanie problemu.
|
|
|
|
![]() ![]() |
|
Aktualny czas: 20.08.2025 - 01:36 |