いろんなところで言われてますがPHPでの0
とNULL
の比較には注意が必要です。(ハマった)
$hoge = 0;
var_dump($hoge == NULL); // bool(true)
var_dump($hoge === NULL); // bool(false)
var_dump(is_null($hoge)); // bool(false)
is_null()、もしくは型比較までやったほうが安全という学びでした。
More than 3 years have passed since last update.
いろんなところで言われてますがPHPでの0
とNULL
の比較には注意が必要です。(ハマった)
$hoge = 0;
var_dump($hoge == NULL); // bool(true)
var_dump($hoge === NULL); // bool(false)
var_dump(is_null($hoge)); // bool(false)
is_null()、もしくは型比較までやったほうが安全という学びでした。
Register as a new user and use Qiita more conveniently