php中的算術運算符和遞增遞減運算符怎麼使用?

2020-12-16 編程小學生

php運算符的定義是什麼?

昨天給大家談了程序的變量和常量,今天給大家聊聊運算符,運算符和變量是每種計算機編程語法必不可少的,運算符是指於執行程序代碼運算,它會針對一個以上操作數來運算,它是執行某種運算的符號,又稱操作符如圖所示

php運算符

php運算符分類

可以根據操作數的個數分為一元運算符、二元運算符、三元運算符。

一元運算符只運算一個值,比如說++或者--。

二元運算符可以運算兩個值,在php中大部分都是二元運算符。

三元運算符可以運算三個值,三元運算符只有一個「?:」。

根據運算符的功能可以分為算術運算符、字符串運算符、賦值運算符、比較運算符、邏輯運算符、位運算符、其他運算符七大類。

算術運算符

是php中常用的運算符,常見的數據操作符,處理加、減、乘、除、取餘等運算,如下圖所示。

這裡需要注意的是求模運算符「%」,在做求模運算時首先會將%運算符兩邊的操作數轉換為整型,然後返回第一個操作數除以第二個操作數後所得到的餘數。在程序開發時使用求模運算符通常有兩個目的,第一個目的是做整除運算,另一個目的的,讓輸入的數不超過某個範圍。

遞增遞減運算符怎麼用?

在編程中經常遇到對變量進行加1或者減1,遞增遞減運算符是一元運算符,但是這兩個並不是唯一的選擇,

<?php

$sum=$sum+1;

$sum+=1;

++$sum;

?>

這3個語句都是給變量$sum遞增1,第三句是使用了遞增運算符,是最簡潔的一種。這個運算符不同於前面介紹的,它可以直接修改其操作數的值,表達式的結果是遞增變量的值,再在表達式中使用已遞增的值。遞增運算符可以在變量前使用,也可以在變量後面使用,這樣就決定了先運算還是先使用。

遞增運算符

<?php

$a=2;

$b=$a++;

?>

在上面這個例子中,執行後,$a的值為3而$b的值為2.先將$a的值賦給$b,後在$a的值加1。而下面的語句被執行後,$a和$b值都是3,首先將$a的值加1.然後將$a的值賦給$b

<?php

$a=2;

$b=++$a;

?>

關於php中的運算符今天就討論到這,如果你有好的想法咱們可以一塊討論!

相關焦點

  • C#核心開發-什麼是運算符?算術運算符有哪些?運算規則是什麼?
    基本概念C#中的運算符用於執行程序代碼中操作數的運算。如加號+、減號-、乘號*、除號/、&&、=、<、>等等。C#中的表達式是指由運算符和操作數組成的式子。如:3+2=5,其中3和2是操作數,+是運算符,=是賦值號,5是結果。
  • C語言中的運算符和表達式
    二、算術運算符和算術表達式對計算機中數據進行算術運算的運算符,稱為算術運算符,包括數學中學到的加減乘除和一些擴展。5、自增和自減運算符自增運算符為「++」,自減運算符為「--」。自增運算符使運算對象遞增1,有兩種形式:運算符在變量的左側,稱前綴模式,運算符在變量的右側,稱後綴模式。
  • 使用C/C++進行加減乘除算術運算
    算術運算符作用:用於處理四則運算算術運算符包括以下符號:使用示例示例1://加減乘除 double d2 = 0.25; cout << d1 / d2 << endl; system("pause"); return 0;}總結:在除法運算中
  • Javascript之運算符
    ECMAJavascript規定了用於操作數據值的操作符,包括了算術操作符、位操作符、關係操作符和相等操作符。一、一元操作符1、運算元:我們使用運算符所應用的對象。例如我們經常使用的加法運算:1 + 2,有兩個運算元,左邊運算元1和右邊的元算元2,但是我們在開發中經常稱之為參數。2、一元操作符定義:只能操作一個值的操作符叫做一元操作符。一元操作符是ECMAJavascript中最簡單的操作符。
  • MSSQL中的算術運算符-加法運算符(加號+)
    MSSQL中存在很多運算符,其中算術運算符是其中的一種主要進行運算處理,算術運算符可以在兩個表達式上執行數學運算,這兩個表達式可以是任何數值數據類型。兩個數相加。這個加法算術運算符也可以將一個以天為單位的數字加到日期時間中。基本語法如下圖。
  • 2.7.1 JavaScript算術運算符的使用
    有數學意義的運算稱為算術運算。算術運算符是定義數學運算的符號,通常在數學表達式中使用,實現數值類型操作數間的數學計算。JavaScript中常用的算術運算符有+(相加)、-(相減)、*(相乘)、/(相除)、%(求餘)、++(自增)、--(自減)等。
  • Python中的運算符,如何通過算術運算符計算數據,實例操作演示
    什麼是Python的運算符在計算機系統中,變量就是存放數據的一個容器,簡單來說變量是用來存儲數據的,存儲數據最基本的作用就是為了運算,運算就會使用到運算符,那麼python中的運算符有哪些?Python的運算符。舉個簡單的例子1+2 = 3 。 例子中,1和 2被稱為操作數,"+" 稱為運算符。
  • python爬蟲10、算術運算符
    圖文教程 上次,我們講解了基本運算符。下面我們開始學習下一個知識點,這個知識點是什麼呢?叫做算術運算符 算術運算符也即數學運算符,用來對數字進行數學運算,比如加減乘除。下表列出了 Python 支持所有算術運算符。
  • 用實例帶你了解C語言的靈魂:算法基礎算術運算符和算術表達式
    會溢出來的,那麼這個轉換我們應該怎麼去呢?上面說的是自動類型轉換和強制類型轉換,下面我們講優先級和結合性講優先級之前我們先來了解一下算術運算符:C語言中有兩個單目算術運算符、5個雙目運算符,在五個雙目運算符中的級別劃分應該是乘法、除法和取模的級別高於加法和減法,單目運算符的級別是最高的。
  • C語言中的三目運算符是啥?有何用處?
    一般來說,C語言中的三目運算符為a?b:c即有三個參與運算的量。由條件運算符組成條件表達式的一般形式為:表達式1?在我們使用條件表達式時,還應注意以下幾點:(1)條件運算符的運算優先級低於關係運算符和算術運算符,但高於賦值符。因此 max=(a>b)?a:b可以去掉括號而寫為 max=a>b?a:b(2)條件運算符?和:是一對運算符,不能分開單獨使用。
  • Python算術運算符及用法詳解
    算術運算符也即數學運算符,用來對數字進行數學運算,比如加減乘除。下表列出了 Python 支持所有基本算術運算符。
  • Java入門:運算符的五種運算符有算術、賦值、比較、邏輯,三元
    一、運算符算術運算符在java當中,整數使用以上運算符的話,不管我們怎麼樣去計算,也不會得到小數。++運算,變量自己增長1,反之--運算的話,變量自己減少1,用法就是和++算法是一樣的。,此時變量b的值就是1,變量a自己再加上1.a的結果就是2,那麼b的結果就是1;+符號在字符串中的操作:+符號在遇到字符串的時候,表示連結、拼接的含義「a」+「b」的結果是「ab」,連結含義
  • Python語言教程算術運算與算術表達式的介紹
    Python語言教程算術運算與算術表達式的介紹 Python語言教程在算術運算符與算術的表達方式是我們值得學習的知識。下面我們就來詳細的看看Python語言教程中的相關信息。
  • java基礎案例之java語言運算符算術賦值比較邏輯三元和位運算
    java運算符包含以下6種:1:算術運算符。 2:賦值運算符。 3:比較運算符。 4:邏輯運算符。 5:位運算符。 6:三元運算符。java運算符組成明細java運算符由以上6種運算符組成,算術運算符主要為加減乘除自增自減等組成
  • 跟我學java編程—Java算術運算符
    算術運算符用在算術表達式中,其作用和數學中的運算符相同,下表列出了Java語言支持的算術運算符。示例1:加減乘除操作符運算在D盤Java目錄下,新建「OperationSample.java」文件。圖 6-2 算術運算符示例運行結果從上述結果可以看出,Java語言中的加、減、乘、除運算同數學中的運算是一致的。
  • CentOS「linux」學習筆記22:算術運算符、邏輯運算符、關係運算符
    linux基礎操作:主要介紹啦算術運算符、邏輯運算符、關係運算符1.算術運算符[主要用來計算數值]注意使用expr運算時運算符和數值之間需要有空格,其他方式運算時不能有空格。常用算術運算符號:+表示相加,-表示相減,*表示相乘,/表示相除,,%表示取餘數,++表示自加1,--表示自減1[++和--常用在for循環裡] 。
  • [GO語言基礎] 四.算術運算、邏輯運算、賦值運算、位運算及編程練習
    這篇文章將介紹運算,包括算術運算、邏輯運算、賦值運算、位運算及編程練習。 這系列文章入門部分將參考「尚矽谷」韓順平老師的視頻和書籍《GO高級編程》,詳見參考文獻,並結合作者多年的編程經驗進行學習和豐富,且看且珍惜!
  • 分享些MySQL中算術運算符的靈活應用案例
    算術運算符是SQL中最基本的運算符,MySQL自然不能缺少對其的支持。既然其名稱中有「算術」二字,給人的第一感覺當然是支持數字型的運算。所以我們先從數字著手了解它。【1】建表我的習慣一直是以案例作為學習的切入點。
  • Java 算術運算及其優先級講解,可以說很詳細了
    ;兩個數值相加表示數學中的加法運算;除號(/):整數在使用除號操作時,得到的結果仍為整數,小數部分會被直接忽略,而不是四捨五入,但是當整數除以0的時候,會引發算術異常(ArithmeticException)。
  • c語言基礎語法五:運算符與表達式
    >一:運算符根據操作數的數量可以分為:根據用途可以分為:1.賦值運算符使用形式:含義:把右邊的值存儲到左邊變量名所標識的內存空間中。一元運算符操作二元運算符操作-一元減+加++遞增-減--遞減*乘/除:三目運算符自右向左14=、+=、-=、*=、/=、|=、&=、<<=、>>=賦值運算符、複合賦值運算符自右向左15,逗號運算符自左向右二:表達式表達式:表達式又稱為求值表達式,每一個表達式最終都會被計算出,得到整個表達式的值,並使用這個值來代表整個表達式