Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Dziwne zachownie ==
Forum PHP.pl > Forum > PHP
Teamon
  1. <?php
  2. $value = "string";
  3. if($value == 0) echo 'zero';
  4. ?>


i co dziwne echuje 'zero'

Pytanie, dlaczego?
ArniPL
Nie jestem pewny... ale być może dlatego, że $value jest typu string a Ty porównujesz tą zmienną z integerem.
Łukasz O.
zmienna $value jest konwertowana do int'a i przybiera wartość 0
Teamon
Hm, to ma sens smile.gif Dziękować.
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.