首頁  >  文章  >  後端開發  >  PHP 運算符

PHP 運算符

王林
王林原創
2024-08-29 12:38:341138瀏覽

運算子是用於加法、減法和乘法等數學計算的符號。 PHP 支援各種運算子來執行簡單的數學運算和邏輯運算,如 AND、OR、NOT,以及比較運算,如大於、小於等。運算子並不是接受一個或多個值並產生另一個值的東西。

開始您的免費軟體開發課程

網頁開發、程式語言、軟體測試及其他

前 6 種 PHP 運算子

PHP 中使用的不同運算符如下:

1。 PHP 算術運算子

與所有程式語言一樣,PHP 也支援算術運算符,可以執行簡單的算術運算,例如加、減、除、乘等。

i) 加法運算子( + ): 此運算子用於將兩個值相加。假設X和Y是兩個值;這些加號運算子會將這兩個值 X + Y 相加。

文法:

$x + $y

ii) 減法運算子( – ): 此運算子用於減去兩個值。假設X和Y是兩個值;那麼這個減號運算子將從第一個值中減去第二個值。

文法:

$x - $y

iii) 乘法運算子( * ): 此運算子用於將兩個值相乘。假設X和Y是兩個值;那麼這個乘法運算子會將 X 與 Y 相乘。

文法:

$x * $y

iv) 除法運算子(/ ): 此運算子用於將分子除以分母。假設X和Y是兩個值;此除法運算子將分子除以分母。

文法:

$x / $y

v) 模運算子( % ): 此運算子給出除法的餘數。假設X和Y是兩個值;此模運算子將分子除以分母並給出餘數。

文法:

$x % $y

vi) 求冪( ** ): 此運算子用於計算一個數量的另一個值的冪。假設X和Y是兩個值;然後這個冪運算子將 X 的值提高到 Y 次方。

文法:

$x ** $y

2。賦值 PHP 運算子

我們使用具有數值的賦值運算子為變數賦值。 PHP中基本的賦值運算子是=,它將右邊賦值表達式的值設定為左邊的值。以下是 PHP 中使用的賦值運算子清單

  • 簡單賦值運算子( = ): 此運算子將右側值中的值指派給左側值。
  • 新增 AND 運算子 ( += ): 此運算子將右側值加到左側值,並將輸出指派給左側值。
  • 減與運算子 ( -= ): 此運算子從左值減去右邊值,並將結果賦給左值。
  • 乘以 AND 運算子( *= ): 此運算子將右邊值與左值相乘,並將結果賦給左值。
  • 除 AND 運算子 ( /= ): 此運算子將左值除以右邊值,並將結果賦給左值。
  • 模數與運算子 ( %= ): 此運算子使用兩個值取模,並將結果賦給左側值。

3. PHP 運算子比較

PHP 比較運算子用於比較兩個值;這些值可以是數字或字串。

i) 等於 ( == ): 如果兩個運算元相等,則此運算子傳回 True。

文法:

$x == $y

ii) 相同( === ): 如果兩個運算元相等且類型相同,則此運算子傳回 True。

文法:

$x === $y

iii) 不相同( !== ): 如果兩個運算元不相等且類型不同,則此運算子傳回 True。

文法:

$x !== $y

iv) 不等於( ): 如果兩個運算元不相等,則此運算子傳回 True。

文法:

$x <> $y

v) 不等於( != ): 如果兩個運算元不相等,則此運算子傳回 True。

文法:

$x != $y

vi) Less Than( 如果 $x 小於 $y,此運算子傳回 True。

文法:

$x < $y

vii) 大於 ( > ): 如果 $x 大於 $y,此運算子傳回 True。

文法:

$x > $y

viii) Less Than or Equal To( <= ): This operator returns True if $x is less than or equal to $y.

Syntax:

$x <= $y

ix) Greater Than or Equal To( >= ):  This operator returns True if $x is greater than or equal to $y.

Syntax:

$x >= $y

4. Increment/Decrement PHP Operators

These are called the unary operators as it operates on single operands. These operators are used to increment or decrement values.

i) Pre-Increment( ++ ): This operator initially increments $x by one, then return $x.

Syntax:

++$x

ii) Pre-Decrement( — ): This operator initially decrements $x by one, then return $x.

Syntax:

--$x

iii) Post-Increment( ++ ): This operator First returns $x, then increments it by one.

Syntax:

$x++

iv) Pre-Decrement( — ): This operator first returns $x, then decrement it by one.

Syntax:

$x—

5. String PHP Operators

String Operators are implemented over strings.

i) Concatenation( . ): This operator Concatenates Two strings.

Syntax:

$text1.$text2

ii) Concatenation and assignment( .= ): This operator Appends two strings.

Syntax:

$text1.$text2

6. Logical PHP Operators

Logical operators are used to combine conditional statements.

i) AND: This operator returns true if both the operands are true; else returns false.

Syntax:

$x and $y

ii) OR: This operator returns true if either of the operands is true; else returns false.

Syntax:

$x or $y

iii) XOR: This operator returns true if either of the operands is true, and if both are true, then I will return false.

Syntax:

$x xor $y

iv) &&: This operator returns true if both the operands are true; else returns false.

Syntax:

$x && $y

v) NOT: This operator returns True if $x is false.

Syntax:

!$x

Conclusion

It plays a vital role in PHP when it comes to mathematical calculations. It also supports various operators like logical operators, string operators, etc.

以上是PHP 運算符的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
上一篇:PHP 布林值下一篇:PHP 布林值