91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

php位運算符”|”和邏輯運算符”||”

發布時間:2020-08-03 18:05:25 來源:網絡 閱讀:388 作者:yuxin1234567890 欄目:web開發

<?php

$a=0;

$b=0;

if($a=3||$b=3){

$a++;

$b++;

}

echo $a.",".$b;

?>

輸出結果是(1,1)


<?php

$a=0;

$b=0;

if($a=3|$b=3){

$a++;

$b++;

}

echo $a.",".$b;

?>

輸出結果是(4,4)


第一個例子中,同樣可以看做是”$a = (3 || $b = 3)”,首先3||$b=3返回true,”||”造成短路,”||”前的3已經為真,”$b=3″不再執行,所以此時$b仍為0,$a為布爾類型的 true,,賦值成功,返回true,執行if代碼塊中的內容,$a++還為true,$b++為1,所以,$a=1,$b=1。


,第二個例子中,”$a=3 | $b=3″,由于”|”的優先級高于賦值運算符,所以運算順序可寫為 “$a=(3 | $b=3)”,首先$b被賦值為3,而$a被二進制數0100 | 0100 的結果賦值,仍為0100,所以$a此時被賦值為0100,也就是十進制的3,賦值成功,返回true,執行if代碼塊中的內容,$a自加,$b也自加, 所以,$a=4,$b=4。


= 是賦值語句 所以($a=3)永遠為真,因為值為3||邏輯或運算,它有短路效應,例如($a=3||$b=3)  ,||前面為真,后面的不執行,$b還是1。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

综艺| 宁阳县| 方正县| 越西县| 霍城县| 宁蒗| 汉阴县| 桓台县| 星子县| 阿合奇县| 博罗县| 南木林县| 辉南县| 西青区| 冕宁县| 钦州市| 基隆市| 沙坪坝区| 绿春县| 突泉县| 沙田区| 苏州市| 策勒县| 水城县| 兰西县| 临清市| 文昌市| 鄱阳县| 洪泽县| 镇康县| 平顶山市| 宁河县| 孟州市| 奇台县| 原阳县| 汉中市| 乌兰察布市| 大方县| 民勤县| 依安县| 德安县|