php 和 and 和or 區別

2021-08-03 07:34:47 字數 270 閱讀 3064

通常情況下,&& 和 and      || 和or之間是可以互換的,唯一不同點就是優先順序不同,and和or優先順序會稍微低些,因此在使用的時候應該注意優先順序的問題,建議是用邏輯運算子的時候為了避免由於優先順序的問題產生一些問題,使用之前最好使用括號來達到相應的優先順序,有些情況下只能使用and或or,例如

$test = file_get_content($site) or die("cannot download from $site");

即使用|| 的地方可以用or來替換,反之可能就不行了;

PHP 逗號和點號區別

逗號和點號區別 比如 1.echo abc def 用點號連線字串 2.echo abc def 用逗號連線字串 也許很多人都知道逗號要比點號快.但是不知道為什麼.更不知道這兩者到底有什麼區別.那麼下面我們就舉一些例子.來認清楚他們之前的區別.1.echo 1 5 1 5 看看上面的.輸出的結果是6...

Python和PHP的區別

python php和其他程式語言一樣,都有各自的優缺點,受歡迎程度取決於其是否迎合了時代的發展,不同的程式語言有其不同的特點,適應不同的場景,以下是python和php的對比!從開發的角度來看,php是面向web的語言,而python是多用途語言,也可以用於web開發。雖然python沒有php那...

PHP中const和static的區別和聯絡

參考 1.const是類中的常量,類外用define定義常量 2.const只可以修飾類的屬性,不能修飾類的方法,static可以修飾屬性,也可以修飾方法 3.const和static都屬於類本身,而不屬於new後的類例項,類內訪問使用self 類外使用類名 來訪問 類內的 this指代類例項本身,...