PHP の == と === の違い
== PHP の === はどちらも等価比較です演算子ですが、比較方法が異なります。
#==
は、文字列「10」が自動的に整数に変換されるため、true になります。
===
は、文字列「10」と整数 10 の型が異なるため、 false になります。
いつ使用するか ==
いつ使用するか ===
例
次の例は、== と === の違いを示しています。<code class="php">$a = 1; $b = '1'; var_dump($a == $b); // 输出:true (松散比较) var_dump($a === $b); // 输出:false (严格比较)</code>
以上がPHPの==と===の違いの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。