![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 173 Pomógł: 14 Dołączył: 27.03.2004 Skąd: Białystok Ostrzeżenie: (0%) ![]() ![]() |
Witam chcę sprawdzić czy zmienna $z zawiera swój odpowiednik albo albo jego cześć w zmiennej zapisanej jako $string i tak jeśli chce porównać całościowo to nie ma problemu funkcja poniżej działa mi bez zarzutu jednak gdy w zmienna $z wygląda tak $z = "192.168.5.123"; to mam problem ponieważ nie znajduje mi żadngo odpowiednika a chce by znalazło 192.168.5, za pomocą jakiej funkcji mam to zrealizować ?
-------------------- Zapraszam na spływy kajakowe rzekami podlasia www.splywy-kajakiem.pl
|
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Przyjaciele php.pl Postów: 1 590 Pomógł: 40 Dołączył: 11.01.2007 Skąd: Centrum Ostrzeżenie: (0%) ![]() ![]() |
A może tak wykorzystać zwykłą funkcję strpos()
![]() -------------------- 404
|
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 173 Pomógł: 14 Dołączył: 27.03.2004 Skąd: Białystok Ostrzeżenie: (0%) ![]() ![]() |
ekh własna głupota i pośpiech, tak powinien wyglądać wpis:
-------------------- Zapraszam na spływy kajakowe rzekami podlasia www.splywy-kajakiem.pl
|
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 127 Pomógł: 0 Dołączył: 5.04.2010 Ostrzeżenie: (10%) ![]() ![]() |
Witam,
troszkę odkopuję ale chyba nie ma sensu zakładać nowego tematu. Czy przy sprawdzaniu ciągu funkcją eregi() w poszukiwaniu innego ciągu jest możliwość sprawdzenia ile razy dany ciąg się powtarza? np. ciąg 'WWWooWWWoo' sprawdzam w poszukiwaniu 'oo' i chciał bym się dowiedzieć, że występuje on 2 razy. Jeśli nie da rady eregi to jaki mógł by być na to najłatwiejszy sposób? Pozdrawiam, Gray |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 100 Pomógł: 11 Dołączył: 20.05.2007 Skąd: z fotela :) Ostrzeżenie: (0%) ![]() ![]() |
primo: zrezygnuj z eregi bo ma status DEPRECATED. czyli teraz możesz użyć preg_match (wystąpienie wogóle) lub preg_match_all (wszystkie wystąpienia szukanego ciągu znaków)
|
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 127 Pomógł: 0 Dołączył: 5.04.2010 Ostrzeżenie: (10%) ![]() ![]() |
Dzięki, przeglądnąłem tą funkcję w manualu ale nie rozumiem, jak jej użyć aby zwróciła mi ona numer powtórzeń szukanego ciągu w całym ciągu :/ nie jestem zaawansowany więc może to głupie pytanie ale jak to zrobić? dla takiego prostego ciągu wwwoowwwoowww chce sprawdzić ile razy występuje ciąg oo
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 100 Pomógł: 11 Dołączył: 20.05.2007 Skąd: z fotela :) Ostrzeżenie: (0%) ![]() ![]() |
np:
Kod preg_match_all("/(oo)/", 'WWWooWWWoo', $asd);
echo 'oo występuje '.count($asd[1]).' razy'; oo występuje 2 razy Ten post edytował Prym 29.10.2011, 22:10:46 |
|
|
![]()
Post
#8
|
|
![]() Grupa: Zarejestrowani Postów: 127 Pomógł: 0 Dołączył: 5.04.2010 Ostrzeżenie: (10%) ![]() ![]() |
Leci "pomógł"
![]() edit: Buuu, nie mogę Ci dać pomógł ![]() ![]() Ten post edytował Gray 29.10.2011, 22:12:32 |
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 100 Pomógł: 11 Dołączył: 20.05.2007 Skąd: z fotela :) Ostrzeżenie: (0%) ![]() ![]() |
Nie ma problemu - nie twój temat więc nie możesz dać pomógł
![]() |
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 1 447 Pomógł: 191 Dołączył: 26.03.2008 Ostrzeżenie: (0%) ![]() ![]() |
ten sposób chyba będzie prostszy i szybszy. -------------------- :)
|
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 100 Pomógł: 11 Dołączył: 20.05.2007 Skąd: z fotela :) Ostrzeżenie: (0%) ![]() ![]() |
ten sposób chyba będzie prostszy i szybszy. a i owszem kolega dobrze radzi - moje rozwiązanie będzie dotyczyło bardziej zastosowania wyrażeń regularnych i przerzucenia wyniku do tablicy, którą możesz obrabiać dane. Zastosowanie substr_count zwraca ci czystą liczbę więc szybciej będzie dla generowania kodu. ogólnie wszystko zależy co człowiek potrzebuje ![]() |
|
|
![]()
Post
#12
|
|
![]() Grupa: Zarejestrowani Postów: 127 Pomógł: 0 Dołączył: 5.04.2010 Ostrzeżenie: (10%) ![]() ![]() |
Dziekuję.
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 04:45 |