相等運算符與全等運算符都屬于比較運算符,都是二元運算符,返回值為true
、false
。
1.相等運算符(==):只對==兩邊的值進(jìn)行比較。
<?php $a="幸運女神向我走來"; $b="噩運女神離我遠(yuǎn)去"; if(0==false) { echo $a."<br>"; }else echo $b."<br>"; //輸出結(jié)果:幸運女神向我走來 ?>
2.全等運算符(===):不僅對===兩邊的值進(jìn)行比較,還對===兩邊的數(shù)據(jù)類型進(jìn)行比較。
<?php $a="幸運女神向我走來"; $b="噩運女神離我遠(yuǎn)去"; if(0===false) { echo $a."<br>"; }else echo $b."<br>"; //輸出結(jié)果:噩運女神離我遠(yuǎn)去 ?>
相等運算符與全等運算符之間,很類似于初中數(shù)學(xué)的相似三角形與全等三角形,全等運算符返回true,那么相等運算符也一定返回true,反之則不然。
推薦:php教程,php視頻教程