php運算子

來源:互聯網
上載者:User

標籤:資訊   執行   png   簡單的   表達   忽略   需要   相減   分類   

運算子

 一、什麼是運算子

 運算子是可以通過給出的一個或多個值(用編程的語言來說 叫做運算式) 來產生另一個值(因而整個結果成為一個運算式)的東西

二、運算子類型

  1. 一元運算子:只運算一個值  例如:$a++, ++$a, !$a
  2. 二元運算子: 有兩個運算元的  $a+$b $a-$b...
  3. 三元運算子: ?: 他應該被用來根據一個運算式在另兩個運算式中選擇一個 而不是用來在兩個語句或者程式中選擇  將整個三元運算式放在括弧中是個好辦法

三、運算子功能分類

  1. 算術運算子

     +   -    *     /    %    ++ 

前加加(++$a) 先運算後賦值

後加加($a++) 先賦值後運算

     --

前減減(--$a) 先運算後賦值

後減減($a--) 先賦值後運算

2.串連運算子(字串運算子)

. 神奇的米粒

  1. 字串和字串串連時候需要使用
  2. 字串和變數串連時候需要使用
  3. 變數和字串串連時候需要使用
  4. 變數和變數串連時候需要使用

 

3.賦值運算子

 

注意: 請記住等號在這裡不是等於的意思是賦值的意思

=   將一個值或者表但是的結果賦予給變數

+=  將變數與所賦的值相加後的結果賦給變數

-=   將變數與所賦的值相減後的結果賦給變數

*=   將變數與所賦的值相乘後的結果賦給變數

/=   將變數與所賦的值相除後的結果賦給變數

%=  將變數與所賦的值求模後的結果賦給變數

   .=   將變數與所賦的值相連後的結果賦給變數

4.比較子

>   大於     當左邊大於右邊的時候返回true 否則返回false

<   小於     當左邊小於右邊的時候返回true 否則返回false

>=  大於等於 當左邊大於等於右邊的時候返回true 否則返回false

<=   小於等於 當左邊小於等於右邊的時候返回true否則返回false

==   等於     兩邊運算元的值相等時返回true 否則返回false

===  全等於   兩邊值相等並且類型也相等返回true 否則返回false

!=或者<> 不等於 兩邊值不相等時返回true 否則返回false

!==  非全等於   兩邊的值與類型相同的時候返回false 否則返回true

 5. 邏輯運算子

   1. && 或者(and)  邏輯與  判斷條件 一邊為假 即為假(洗臉)

   2. ||  或者(or)   邏輯或   判斷條件  一邊為真 即為真(丟錢包)

   3. !  邏輯非   判斷條件  真變假  假變真(去泰國)

   4. xor 邏輯異或  判斷條件  相同為假 不同為真(生小孩)

6.其他運算子

   ? :  三元運算子 可以提供簡單的邏輯判斷 ?後面的為真區間 : 後面的為假區間

   ``   反引號(``)是執行運算子php 將嘗試將反引號的內容作為外部命令來執行 並將其處輸入的內容返回

   @  錯誤控制運算子 ,將其放置在一個php運算式前面 用來控制可能產生的任何錯誤 可以忽略點錯誤資訊

   =>  數組下標指定符  通過此符號指定數組的下標和值

   ->   對象成員訪問符號  訪問對象中的成員屬性和成員方法

   instanceof   類型運算子  用來 測定一個對象是否來自指定的對象類

7.優先順序

 

php運算子

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

Tags Index: