在 PHP 中,赋值运算符 = 用于给变量赋值。
在 PHP 中,算术运算符 + 用于把值加在一起。
PHP 算术运算符
运算符 | 名称 | 描述 | 实例 | 结果 |
---|---|---|---|---|
x + y | 加 | x 和 y 的和 | 2 + 2 | 4 |
x - y | 减 | x 和 y 的差 | 5 - 2 | 3 |
x * y | 乘 | x 和 y 的积 | 5 * 2 | 10 |
x / y | 除 | x 和 y 的商 | 15 / 5 | 3 |
x % y | 模(除法的余数) | x 除以 y 的余数 | 5 % 2 10 % 8 10 % 2 |
1 2 0 |
- x | 取反 | x 取反 | -2 | -2 |
a . b | 并置 | 连接两个字符串 | "Hi" . "Ha" | HiHa |
以下实例演示了使用不同算术运算符得到的不同结果:
实例
1234567 | <?php $x =10; $y =6; echo ( $x + $y ); // 输出16echo '<br>'; // 换行 echo ( $x - $y ); // 输出4echo '<br>'; // 换行 echo ( $x * $y ); // 输出60echo '<br>'; // 换行 echo ( $x / $y ); // 输出1.6666666666667echo '<br>'; // 换行 echo ( $x % $y ); // 输出4echo '<br>'; // 换行 echo - $x ;?> |
运行结果:
123456 | 16 4 60 1.6666666666667 4 -10 |
PHP7+ 版本新增整除运算符 intdiv(),使用实例:
<?php
var_dump(intdiv(10, 3));?>
以上实例会输出:
int(3)