Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Wyszukiwanie ciągu znaków w innym ciągu znaków
SaMi
post
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ć ?
  1. <?php
  2. $z='192.168.5';
  3. $string = '192.168.2,192.168.5,123.456.789';
  4.  
  5. $a = explode(',', $string);
  6. foreach($a as $value){
  7.  
  8. if(!eregi($z,$value)){
  9. print $value 'nie pasują do wzorca:'. $z.' <br>';
  10. }
  11.  else
  12. {
  13.  print 'znalazłem pasujący ciag:'. $value.' <br>';
  14. }
  15. }
  16. ?>
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Gray
post
Post #2





Grupa: Zarejestrowani
Postów: 127
Pomógł: 0
Dołączył: 5.04.2010

Ostrzeżenie: (10%)
X----


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
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 13.10.2025 - 15:45