ActivePlayer
7.04.2005, 19:52:42
<?php
$a = 0;
$b = '0';
$c = '';
$a == $b; //prawda
$a == $c // prawda
$b == $c // fausz
?>
zabawne...
crash
7.04.2005, 19:56:43
Nie widzę w tym nic zabawnego, to raczej logiczne ze porównanie ciągu pustego ('') i 0 ('0') zwraca false... Przy porównaniu natomiast cyfry 0 i ciągu '0' następuje przekonwertowanie typu i warunek jest spełniony. Jeśli chcesz sprawdzać poza zawartością danej jej typ używaj ===...