[PHP]if文がfalseと満たされる条件は?(“0.0″はtrue?、それともfalse?)
2016年3月29日
(カテゴリ: PHP:)
PHPにてif文がfalseと満たされる条件は、下記値が条件式に書かれた場合です。 false NULL 整数の0 浮動小数点の0.0 空の文字列「""」 文字列"0" 要素が0の配列 プロパティとメソッドをもたないオブジェクトfalse NULL 整数の0 浮動小数点の0.0 空の文字列「""」 文字列"0" 要素が0の配列 プロパティとメソッドをもたないオブジェクト ここで、注意が必要となる点は、文字列”0.0″は、falseではないということです。 たとえば下記のコードは、trueとみ…
続きを読む