1樓:
樓上覆制貼上的什麼玩意兒?看這個吧,php的所有運算子優先順序文件都在這裡了:網頁連結,希望採納
php中的||和or,有什麼區別呢?優先順序一樣麼?
2樓:
if(asdfjklkj==sdfjlk or sadfl==sdfkjh)和if(asdfads==hgk || asdfsad==fghdfgh)
前者全文來字顯得正規,檔次,
自只是or混在其中不是bai很好找;
du後者||符號明zhi顯好找,易懂。
優先dao級順序是
&&||
andor
優先順序順序知道的人不多,老手也沒多少背下來的,因為他們都加(括號)。
3樓:匿名使用者
是運算子優先順序的問題,|| 和 or 和 = 這三種符號的優先順序是:
|| > = > or
在php中運算子優先順序的結合方向是什麼意思?
4樓:匿名使用者
說白了,就是運算子是從左向右算,還是從右向左算,特殊的是賦值的時候都是從右向左算的,別的記不清了...
在php中【邏輯運算子】和【位運算子】有什麼本質的區別?
5樓:匿名使用者
這個很難細說,不過和c語言中的邏輯運算子和位運算子是一樣區別的
下面給個參考(摘至某人部落格):
一、邏輯運算子:
包括:1。&&邏輯與 2。||邏輯或 3。!邏輯非
邏輯運算子用於對包含關係運算子的表示式進行合併或取非
對於使用邏輯運算子的表示式,返回0表示“假”,返回1表示“真”。關於邏輯運算子的解釋
請注意:任何使用兩個字元做符號的運算子,兩字元之間不應有空格,即將==寫成= =是錯誤的。
假設一個程式在同時滿足條件a<10和b==7時,必須執行某些操作。應使用關係運算子和邏輯運算子“與”來寫這個
條件的**。用&&表示“與”運算子,該條件**如下:
(a<10) && (b==7);
類似地,“或”是用於檢查兩個條件中是否有一個為真的運算子。它由兩個連續的管道符號(||)表示。如果上例
改為:如果任一語句為真,則程式需執行某些操作,則條件**如下:
(a<10) || (b==7);
第三個邏輯運算子“非”用一個感嘆號(!)表示。這個運算子對表示式的真值取反。例如,如果變數s小於10,程式
程式需執行某些操作,則條件**如下:
(s<10)
或(!(s>=10)) //s不大於等於10
關係運算子和邏輯運算子的優先順序一般都低於算術運算子。例如,5>4+3的計算與5>(4+3)運算子是一樣的,即
先計算4+3,再執行關係運算。此表達示的結果為“假”,即,將返回0。
下面的語句
printf("%d",5>4+3);
將輸出 0
可以總結為:&&的結果是真真為真。||的結果是假假為假。
二、位運算子:
包括:1。&位與符 2。|位或符 3。^位異或符 4。~位取反符
以運算元12為例。位運算子將數字12視為1100。位運算子將運算元視為位而不是數值。數值
可以是任意進位制的:十進位制、八進位制或十六進位制。位運算子則將運算元轉化為二進位制,並相應地返回1或0。
位運算子將數字視為二進位制值,並按位進行相應運算,運算完成後再重新轉換為數字。例如:
表示式10&15表示(1010 & 1111),它將返回表示1010的值10。因為真真得真,或者是11得1,同位全是1結果也是1
表示式10|15表示(1010 | 1111),它將返回表示1111的值15。假假得假。全零得零。
表示式10^15表示(1010 ^ 1111), 它將返回表示0101的值5。此時是同性相斥,相同的就為假。
表示式~10表示(~1010),它將返回表示0101的值 -11。此號好理解,按位取反
6樓:知杏人
一、php中邏輯運算子:
1.&& 邏輯與
2.|| 邏輯或
3.!=邏輯非
二、php中位運算子
1.& 按位左移,按位右移
2.| 按位或
php中按位運算需要轉換成二級制,把兩個需要比較的值按位運算出結果後在編譯成十進位制,比較麻煩;如果想整清楚的話需要好好研究下按位運演算法則。不僅僅php,其他語言的按位運算也是一樣
一般按運算常用與加密演算法
7樓:匿名使用者
邏輯或運算子,只有當前的判斷結果為true才會繼續判斷
PHP運算子優先順序,php中的運算子優先順序是什麼樣的
php運算子優先順序 由低到高 結合方向 運算子 左 左 or 左 xor 左 and 右 print 右 左 左 左 左 左 左 無 無 左 左 左 右 int float string array object 右 無 new 由此表可以看到,的優先順序最高,其次是 最後才是?而?是左結合的,所...
和 運算子優先順序(C,關於c 運算子優先順序 和 的?
菜刀撒 當然 的優先順序高 p 1 就是先做 p 然後 1 p 1 才是p指標的下一個位置 文庫精選 內容來自使用者 苟燁濤 c c 運算子的優先順序比較 優先順序 運算子 名稱 結合方向 說明 1 陣列下標,圓括號,物件,指標 1 2 型別 sizeof 負號,強制型別轉換,自增,自減,取值,取地...
c 中關於等運算子優先順序的運算
系儉佴綾 你的四個式子是在同一個程式中的且是依此的吧?若是,運算如下i 與 i的區別 i 是先令i參加其它運算,然後再令i加1 而 i是先令i加1,然後再令i參加其它運算。同 對 i j 相當於2 4 6上式運算完後i變為3,j變為4。對 j 5 j i j 5相當於3 5 15,此時j變為3,i也...