今日私は質問に直面した、私はそれに答えることができなかった 私はPHPプログラムを作ってみたが、正確な理由を見つけることができませんでした($ a == 5と5 == $ a)はブール値trueを出力し、$ a!= 5の場合は を出力します($ a == 5と5 = = $ a)は私にブール偽の出力を与えます 誰でも私の言葉の観点から$ a == 5と5 == $ aの違いを教えてください。これによって影響されないように
**Program**
$a = 3;
var_dump(5==$a);
var_dump($a==5);
$a = 5;
var_dump(5==$a);
var_dump($a==5);
**Output**
boolean false
boolean false
boolean true
boolean true
位置を切り替えるだけの違いはありません。 – aldrin27
それはちょうど呼ばれています:yoda条件:http://stackoverflow.com/a/28840422/3933332そうでなければ違いはありません – Rizier123