![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 116 Pomógł: 0 Dołączył: 13.06.2013 Ostrzeżenie: (0%) ![]() ![]() |
Znów mam prośbę o pomoc. $result_tip daje np wynik 1:0, a $result daje 5:2. Dlaczego strcmp() zwraca zero? Dodam, że przed if daje echo $result." ---- "."$result_tip"."<hr>"; i mam: 1:0 ---- 1:0 1:0 ---- 5:3 W pierwszym jest ok, ale dlaczego drugi funkcja uznaje za ok? Ten post edytował Frugo75 4.06.2014, 11:47:53 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 890 Pomógł: 339 Dołączył: 14.12.2006 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Widzisz kolego, na własnej skórze się przekonujesz, że zawsze należy stosować klamry przy instrukcjach warunkowych. Bez tych klamerek dodasz sobie jakiegoś var_dumpa i od razu Ci się wszystko wali.
Porównaj sobie te dwa kody: Różnica w zapisie bardzo mała, w działaniu ogromna. |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 116 Pomógł: 0 Dołączył: 13.06.2013 Ostrzeżenie: (0%) ![]() ![]() |
Widzisz kolego, na własnej skórze się przekonujesz, że zawsze należy stosować klamry przy instrukcjach warunkowych. Bez tych klamerek dodasz sobie jakiegoś var_dumpa i od razu Ci się wszystko wali. Porównaj sobie te dwa kody: Różnica w zapisie bardzo mała, w działaniu ogromna. Dzięki kolego, ale nawet jak mam wklamerkach, to jest to samo. Zapytanie się wykonuje, tylko wstawia wartosc 3 nawet jesli $result nie jest taka sam jak $result_tip. I tego nie kumam. Może to przez którą pętlę? Mam teraz tak i znów wstawia 3 wszystkim:
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 11.10.2025 - 00:52 |