phpで少しはまったのでメモ
<環境>
php 5.3.17
文字と数値比較時、普通は下記の通り数値と文字の比較は false になるが
$nodata = '--';
$value = 1.0;
var_dump($value == $nodata);
var_dump($value === $nodata);
// -----
// bool(false)
// bool(false)
0 と文字の比較は、型まで見ないと false にならない
$nodata = '--';
$value = 0.0;
var_dump($value == $nodata);
var_dump($value === $nodata);
// -----
// bool(true)
// bool(false)
忘れてた..