ホームページ >バックエンド開発 >PHPの問題 >PHP で同じ数値が等しくない場合はどうなりますか?

PHP で同じ数値が等しくない場合はどうなりますか?

藏色散人
藏色散人オリジナル
2021-03-17 11:09:142743ブラウズ

PHP が同じ数値が等しくないと判断する場合、値は同じであるが型が異なることを意味するため、PHP で比較演算子の等号記号「===」を使用して判断する場合は、その 2 つは同じです。数値が の場合、型が異なることを示す false を返します。

PHP で同じ数値が等しくない場合はどうなりますか?

この記事の動作環境: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 サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。