Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php] porównywanie ciągów, jak porownac dwa ciagi
jawka7
post
Post #1





Grupa: Zarejestrowani
Postów: 319
Pomógł: 0
Dołączył: 23.08.2007
Skąd: Częstochowa/Dubidze

Ostrzeżenie: (70%)
XXXX-


chce sprawdzic czy dwa ciagi sa sobie rowne np.

  1. <?php
  2. $a='asd';
  3. $b='asd';
  4.  
  5. if ($a==$b)
  6. {
  7. print "te ciagi sa sobie rowne";
  8. }
  9. ?>


jak to zrobic??

Ten post edytował mike 28.08.2007, 17:33:53
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 11)
Speedy
post
Post #2





Grupa: Zarejestrowani
Postów: 651
Pomógł: 28
Dołączył: 4.12.2004

Ostrzeżenie: (0%)
-----


W Twoim przykładzie przecież sprawdziłeś, że wartość jednej zmiennej jest równa wartości drugiej zmiennej.
Go to the top of the page
+Quote Post
Squealer
post
Post #3





Grupa: Zarejestrowani
Postów: 44
Pomógł: 0
Dołączył: 21.07.2007
Skąd: Kozmin

Ostrzeżenie: (0%)
-----


moze lepiej daj " " i w if identycznosc ===
Go to the top of the page
+Quote Post
mike
post
Post #4





Grupa: Przyjaciele php.pl
Postów: 7 494
Pomógł: 302
Dołączył: 31.03.2004

Ostrzeżenie: (0%)
-----


Cytat(Squealer @ 28.08.2007, 18:31:57 ) *
moze lepiej daj " " (...)
Zapraszam do manuala po naukę od podstaw.
Autora również. Przenoszę na Przedszkole.
Go to the top of the page
+Quote Post
jawka7
post
Post #5





Grupa: Zarejestrowani
Postów: 319
Pomógł: 0
Dołączył: 23.08.2007
Skąd: Częstochowa/Dubidze

Ostrzeżenie: (70%)
XXXX-


Squealer jak ty chcesz w ten sposob porownac znaki co myslisz ze tak juz nie probowalem to sa ciagi a nie liczby.
Speede wiem ze to porownuje ale jezeli te dwa ciagi nie byly by rowne to chce zeby instrukcja if wykonala else

Ten post edytował jawka7 28.08.2007, 17:53:56
Go to the top of the page
+Quote Post
mike
post
Post #6





Grupa: Przyjaciele php.pl
Postów: 7 494
Pomógł: 302
Dołączył: 31.03.2004

Ostrzeżenie: (0%)
-----


To sobie dopisz blok else. Nie rozumiem o co Ci chodzi.
Go to the top of the page
+Quote Post
jawka7
post
Post #7





Grupa: Zarejestrowani
Postów: 319
Pomógł: 0
Dołączył: 23.08.2007
Skąd: Częstochowa/Dubidze

Ostrzeżenie: (70%)
XXXX-


chodzi mi o to ze zmienne są rodzaju string i jak je porownuje mi mo ze sa takie same to ciagle mi wyskakuje false
Go to the top of the page
+Quote Post
mike
post
Post #8





Grupa: Przyjaciele php.pl
Postów: 7 494
Pomógł: 302
Dołączył: 31.03.2004

Ostrzeżenie: (0%)
-----


Kod:
  1. <?php
  2.  
  3. $a = 'abrakadabra';
  4. $b = 'abrakadabra';
  5.  
  6. if ($a == $b) {
  7. echo 'abrakadabra == abrakadabra';
  8. } else {
  9. echo 'abrakadabra != abrakadabra';
  10. }
  11.  
  12. ?>
Wynik:
Kod
abrakadabra == abrakadabra


Coś masz źle.
Pokaż dokładnie ten sam kod, który wykonujesz.
Go to the top of the page
+Quote Post
Hazel
post
Post #9





Grupa: Zarejestrowani
Postów: 492
Pomógł: 33
Dołączył: 16.08.2007
Skąd: Wrocław

Ostrzeżenie: (0%)
-----


Mnie Twój kod daje rezultat te ciagi sa sobie rowne (IMG:http://forum.php.pl/style_emoticons/default/blinksmiley.gif)
Go to the top of the page
+Quote Post
jawka7
post
Post #10





Grupa: Zarejestrowani
Postów: 319
Pomógł: 0
Dołączył: 23.08.2007
Skąd: Częstochowa/Dubidze

Ostrzeżenie: (70%)
XXXX-


$klub=$wiersz['klub'];

if($klub==$druz22)
{
cos tam
}

zmienna $druz22 jest wycjagana z bazy danych i napewno jest taka sama
Go to the top of the page
+Quote Post
mike
post
Post #11





Grupa: Przyjaciele php.pl
Postów: 7 494
Pomógł: 302
Dołączył: 31.03.2004

Ostrzeżenie: (0%)
-----


Wyświetl sobie zmienne zanim je porównasz. Będziesz miał pewność.
Pamiętasz o białych znakach? Może trim() będzie potrzebny?
Go to the top of the page
+Quote Post
jawka7
post
Post #12





Grupa: Zarejestrowani
Postów: 319
Pomógł: 0
Dołączył: 23.08.2007
Skąd: Częstochowa/Dubidze

Ostrzeżenie: (70%)
XXXX-


juz mi sie udalo znalazlem blad w bazie danych ciag mial miedzy wyrazami dwie spacje a w pliku tylko jedna. dzieki za pomoc .

temat uwazam za zamkniety
Go to the top of the page
+Quote Post

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: 24.08.2025 - 02:19