日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問(wèn)題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
PHP運(yùn)算符優(yōu)先級(jí)一覽表
在一個(gè)表達(dá)式中,往往會(huì)使用多個(gè)不同的運(yùn)算符,當(dāng)多個(gè)不同的運(yùn)算符同時(shí)出現(xiàn)在同一個(gè)表達(dá)式中時(shí),就必須遵循一定的運(yùn)算順序進(jìn)行運(yùn)算,這就是運(yùn)算符的優(yōu)先級(jí)。與數(shù)學(xué)中的四則運(yùn)算遵循的“先乘除,后加減”是一個(gè)道理。

創(chuàng)新互聯(lián)擁有一支富有激情的企業(yè)網(wǎng)站制作團(tuán)隊(duì),在互聯(lián)網(wǎng)網(wǎng)站建設(shè)行業(yè)深耕十載,專業(yè)且經(jīng)驗(yàn)豐富。十載網(wǎng)站優(yōu)化營(yíng)銷經(jīng)驗(yàn),我們已為上1000家中小企業(yè)提供了網(wǎng)站制作、網(wǎng)站建設(shè)解決方案,定制制作,設(shè)計(jì)滿意,售后服務(wù)無(wú)憂。所有客戶皆提供一年免費(fèi)網(wǎng)站維護(hù)!

php 的運(yùn)算符在運(yùn)算中遵循的規(guī)則是:優(yōu)先級(jí)高的運(yùn)算先執(zhí)行,優(yōu)先級(jí)低的運(yùn)算后執(zhí)行,同一優(yōu)先級(jí)的運(yùn)算按照從左到右的順序執(zhí)行。當(dāng)然也可以像四則運(yùn)算那樣使用小括號(hào),括號(hào)內(nèi)的運(yùn)算最先執(zhí)行。

下表按照優(yōu)先級(jí)從高到低的順序列出了 PHP 中的運(yùn)算符。同一行中的運(yùn)算符具有相同優(yōu)先級(jí),此時(shí)它們的結(jié)合方向決定其運(yùn)算順序。

優(yōu)先級(jí) 結(jié)合方向 運(yùn)算符 附加信息
1 無(wú)結(jié)合 clone、new clone 和 new
2 從右向左 ** 算術(shù)運(yùn)算符
3 從右向左 ++、--、~、(int)、(float)、(string)、(array)、(object)、(bool)、@ 類型、遞增/遞減、錯(cuò)誤控制
4 無(wú)結(jié)合 instanceof 類型
5 從右向左 ! 邏輯運(yùn)算符
6 從左向右 *、/、% 算術(shù)運(yùn)算符
7 從左向右 +、-、. 算術(shù)運(yùn)算符和字符串運(yùn)算符
8 從左向右 <<、>> 位運(yùn)算符
9 無(wú)結(jié)合 <、<=、>、>= 比較運(yùn)算符
10 無(wú)結(jié)合 ==、!=、===、!==、<>、<=> 比較運(yùn)算符
11 從左向右 & 位運(yùn)算符和引用
12 從左向右 ^ 位運(yùn)算符
13 從左向右 | 位運(yùn)算符
14 從左向右 && 邏輯運(yùn)算符
15 從左向右 || 邏輯運(yùn)算符
16 從右向左 ?? null 合并運(yùn)算符
17 從左向右 ? : 三元運(yùn)算符
18 從右向左 =、+=、-=、*=、**=、/=、.=、%=、&=、|=、^=、<<=、>>= 賦值運(yùn)算符
19 從左向右 and 邏輯運(yùn)算符
20 從左向右 xor 邏輯運(yùn)算符
21 從左向右 or 邏輯運(yùn)算符

對(duì)具有相同優(yōu)先級(jí)的運(yùn)算符來(lái)說(shuō),從左向右的結(jié)合方向意味著將從左向右求值,從右向左結(jié)合方向則反之。對(duì)于無(wú)結(jié)合方向的則具有相同優(yōu)先級(jí)的運(yùn)算符,該運(yùn)算符有可能無(wú)法與其自身結(jié)合。例如在 PHP 中
1 < 2 > 1 是一個(gè)非法語(yǔ)句,而
1 <= 1 == 1 則不是,因?yàn)?br /> <=
== 優(yōu)先級(jí)高。

示例代碼如下:

 $a = 5, $b = 5
    echo ++$a + $a++;
?>

運(yùn)行結(jié)果如下,在查看運(yùn)行結(jié)果之前,大家可以自行計(jì)算一下,最后會(huì)輸出什么?

12

在我們熟悉了 PHP 運(yùn)算優(yōu)先級(jí)的前提下,最好在書寫運(yùn)算符的時(shí)候,以小括號(hào)來(lái)標(biāo)記優(yōu)先級(jí),這樣可以使我們的代碼可讀性更強(qiáng),也是一個(gè)良好的編程習(xí)慣。


分享題目:PHP運(yùn)算符優(yōu)先級(jí)一覽表
當(dāng)前網(wǎng)址:http://m.5511xx.com/article/djgpsoo.html