Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]dlaczego 0 jest interpretowane jako tekst
Whitefire
post
Post #1





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

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


Nie mogę pojąć, dlaczego nie działa mi kod:

  1. $mod_r = 0;
  2. if ($mod_r == "cos") { echo "cos"; }
  3. else { echo "nic"; }


(tzn wyświetla się "coś")

natomiast działa
  1. $mod_r = "cos";
  2. if ($mod_r === "cos") { echo "cos"; }
  3. else { echo "nic"; }


(wyświetla się "nic")

W szczególności chodzi mi o to, dlaczego w pierwszym przykładzie 0 jest interpretowane jako string 'coś'... Doedukować bym się potrzebował smile.gif
Go to the top of the page
+Quote Post

Posty w temacie


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 Aktualny czas: 21.08.2025 - 10:09