ugrás a tartalomhoz

Stupid PHP tricks: (true == false)

Török Gábor · 2008. Aug. 7. (Cs), 16.46
Óvatosan a PHP implicit típuskonverziójával
 
1

Ilyesmi komikum a javascriptben is van:-)

Ustak · 2008. Aug. 7. (Cs), 20.07

var a='string';
var b=0;


if (a!=false && b==false && !(a==true) && !(b===false)) 
 alert('universe broken');
Itt láthatjuk, hogy ami nem hamis, az nem feltétenül igaz, és hogy ami hamis az nem feltétlenül tényleg NAGYON hamis :-)
(Egyébként a cikkben lévő kód javascriptben nem úgy fut le, azaz a string nem lesz automatikusan 0)