Skip to content

5.1 算术运算符

算术运算符用于执行基本的数学运算,是PHP中最常用的运算符之一。

常用算术运算符

运算符描述示例结果
+加法$a + $b$a 与 $b 的和
-减法$a - $b$a 与 $b 的差
*乘法$a * $b$a 与 $b 的积
/除法$a / $b$a 与 $b 的商
%取模(余数)$a % $b$a 除以 $b 的余数
++自增$a++++$a$a 的值加 1
--自减$a----$a$a 的值减 1

自增和自减运算符的区别

自增和自减运算符有两种使用方式:

  1. 前缀形式++$a--$a):先执行自增/自减操作,再使用变量的值
  2. 后缀形式$a++$a--):先使用变量的值,再执行自增/自减操作

示例代码

php
<?php
// 基本算术运算
$a = 10;
$b = 3;

echo "$a + $b = " . ($a + $b) . "<br>";
echo "$a - $b = " . ($a - $b) . "<br>";
echo "$a * $b = " . ($a * $b) . "<br>";
echo "$a / $b = " . ($a / $b) . "<br>";
echo "$a % $b = " . ($a % $b) . "<br>";

// 自增自减
$c = 5;
echo "初始值: $c<br>";
echo "后缀自增: " . $c++ . "<br>";
echo "自增后: $c<br>";
echo "前缀自增: " . ++$c . "<br>";
echo "自增后: $c<br>";

echo "后缀自减: " . $c-- . "<br>";
echo "自减后: $c<br>";
echo "前缀自减: " . --$c . "<br>";
echo "自减后: $c<br>";
?>

注意事项

  1. 除法运算会返回浮点数,即使两个操作数都是整数
  2. 取模运算的结果符号与被除数相同
  3. 自增和自减运算符只适用于变量,不能直接用于常量或表达式

练习

  1. 计算两个数的和、差、积、商和余数
  2. 演示自增和自减的前缀与后缀形式的区别

© 2026 编程马·菜鸟教程 版权所有