Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [php] jak porównać łączone zmienne z cyfrą w stringu
lorenzo
post 4.06.2012, 21:32:33
Post #1





Grupa: Zarejestrowani
Postów: 11
Pomógł: 0
Dołączył: 12.05.2011

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


Witam,

chciałbym porównać dwie zmienne ze stringiem tak jak niżej:

  1. $moj_string = '24'; //cyfra w stringu
  2.  
  3. $pierwsza_liczba = '2';
  4. $druga_liczba = '4';
  5. $laczenie_liczb = $pierwsza_liczba.$druga_liczba;
  6. if ($moj_string == $laczenie_liczb) {
  7. echo 'to samo';
  8. } else {
  9. echo 'różne';}


powyższy przykład mi nie działa. Wyświetla się napis z elsa czyli "różne". Jaki jest tego powód?
sprawdzałem var_dump, typy się zgadzają (efekt poniżej).
string(2) "24"
string(2) "24"
Go to the top of the page
+Quote Post
Crozin
post 4.06.2012, 21:35:38
Post #2





Grupa: Zarejestrowani
Postów: 6 476
Pomógł: 1306
Dołączył: 6.08.2006
Skąd: Kraków

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


Powód musi być gdzie indziej, bo podany przez Ciebie kod działa: http://ideone.com/shYHe
Go to the top of the page
+Quote Post
lorenzo
post 4.06.2012, 22:02:00
Post #3





Grupa: Zarejestrowani
Postów: 11
Pomógł: 0
Dołączył: 12.05.2011

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


hmm.. problem tkwi prawdopodobnie w tym, że ten "$moj_string" idzie z $_POST'a,
na razie dzięki za naprowadzenie.
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 22.06.2025 - 12:15