プログラミング言語PHPにおける奇妙な型変換 "Type Juggling"・第2弾。真偽値との比較にも要注意。
<?php var_dump("Dreams come" == true); // bool(true) var_dump("Dreams come" === true); // bool(false) ?>
Type Juggling規則により「片方がbool型の場合は両辺をbool型として比較評価」する。
関連URL
プログラミング言語PHPにおける奇妙な型変換 "Type Juggling"・第2弾。真偽値との比較にも要注意。
<?php var_dump("Dreams come" == true); // bool(true) var_dump("Dreams come" === true); // bool(false) ?>
Type Juggling規則により「片方がbool型の場合は両辺をbool型として比較評価」する。
関連URL