Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Złośliwy PeHaP
Forum PHP.pl > Forum > Przedszkole
Zdenerwowany
Witam, potrzeboje skrypcik, ktury będzie sprawdzał czy w stringu pierwszym zawiera się string drugi. Jeśli tak, to wykonuje instrukcja1 jeśli nie to instrukcja2.
Oto co stworzyłem:
  1. <?php
  2. if ((strstr($string1, $string2))==0){
  3.        echo "NIE PODOBNE!";
  4.    }
  5.    else{
  6.        echo "PODOBNE!";
  7.    }
  8. ?>

Zadowolony z własnej inwencji twórczej zacząłem tworzyć dalej... i sie okazuje ze ta fukcja nie działa jak trzeba.
otóż:
  1. <?php
  2. $string1="*1*";
  3. $string2="*1*";
  4. if ((strstr($string1, $string2))==0){
  5.        echo "NIE PODOBNE!";
  6.    }
  7.    else{
  8.        echo "PODOBNE!";
  9.    }
  10. ?>

PHP mówi że $string1 nie zawiera znaków ze $string2... no jak nie zawiera? sadsmiley02.gif Przecież wpisałem takie same sciana.gif
AxZx
poczytaj co robi funkcja strstr
skorzystaj z
  1. <?php
  2. var_dump(strstr($string1, $string2))
  3. ?>

a na pewno będzie Ci łatwiej zrozumieć.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.