首页  >  文章  >  后端开发  >  PHP 运算符

PHP 运算符

王林
王林原创
2024-08-29 12:38:341133浏览

运算符是用于加法、减法和乘法等数学计算的符号。 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