PHP では、2 つの等号「==」は「等しい」を意味します。これは、等号の両側の式または変数が等しいかどうかを比較するために使用される比較演算子です。値のみを比較し、比較しません。タイプ; 等しい場合は true を返し、等しくない場合は false を返します。
このチュートリアルの動作環境: Windows7 システム、PHP7.1 バージョン、DELL G3 コンピューター
php では、2 つの等号 "= 「=」は「等価」を意味し、等号の両側の式や変数が等しいかどうかを比較するために使用される比較演算子です。
比較には 2 つの等号「==」を使用します。比較されるのは型ではなく値のみです。
PHP には 3 つの等号「==」もあり、これは「同一性」、つまり絶対的な平等 (値と型の両方が等しい) を意味し、3 つの等号 === を使用します。比較では、値の比較に加えて、型の比較も行います。
たとえば、「42」は文字列で、42 は整数です。 FALSE はブール値、「FALSE」は文字列です。
<?php if(42 == "42") { echo '1、值相等'; } echo PHP_EOL; // 换行符 if(42 === "42") { echo '2、类型相等'; } else { echo '3、类型不相等'; } ?>
出力:
1、值相等 3、类型不相等
推奨学習: 「PHP ビデオ チュートリアル」
以上がphp の 2 つの等号は何を意味しますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。