PHP が同じ数値が等しくないと判断する場合、値は同じであるが型が異なることを意味するため、PHP で比較演算子の等号記号「===」を使用して判断する場合は、その 2 つは同じです。数値が の場合、型が異なることを示す false を返します。
この記事の動作環境:Windows7システム、PHP7.1バージョン、DELL G3パソコン
PHPで同じ数値を判定した場合不等とは、値は同じだが型が異なることを意味するため、比較演算子の等号記号「===」を使用して2つの同一の数値を判定し、falseを返す場合は、型が異なることを意味します。異なっています。
==、$x == $y に等しい、$x が $y に等しい場合に true を返します。
===、合同 (同一)、$x === $y、$x が $y に等しく、それらが同じ型である場合に true を返します。
例:
<?php $x = 17; $y = "17"; var_dump($x === $y); // 返回 false,因为类型不同 ?>
出力結果:
bool(false)
推奨学習: "PHP ビデオ チュートリアル"
以上がPHP で同じ数値が等しくない場合はどうなりますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。