= 的意思類似於「指定」
例如 $cards_in_hand = 1; 代表了 $cards_in_hand 這個自訂變數現在被指定了 1 這個值

== 的意思類似於「等於」
例如 if ($cards_in_hand == 1) { echo "Uno!"; } 代表的是當手上只剩一張牌時,要喊 "Uno!" XD
!= 的意思則是「不等於」
例如 if ($width != 1) { $width = 1; } 代表的是當 $width 不是 1 的時候,指定它變成 1

=== 的意思類似於「完全符合」
例如 if ($browser === substr("msie 6.0",-3)) { echo "IE 不能動"; } 代表的時當你的瀏覽器是 IE6 時,會發生很多不能動的狀況
!== 的意思類似於「不完全符合」
例如 if ($content !== "2.0") { echo "沒跟上 web 2.0";} 代表的是當你的內容不加上 2.0 的時候,好像就沒有跟上 web 2.0 的潮流…

ps. 以上的舉例全都是胡言亂語 XD

這篇筆記的目的只是要提醒自己 != 不是 !(=)!== 不是 !(==)
然後 !important 也不是 !(important) ...


Tags: ! = != == === !== php 語法 運算


    全站熱搜

    repeat :D 發表在 痞客邦 留言(2) 人氣()