未分类

PHP 运算符

小7 · 12月8日 · 2020年

PHP 算数运算符

运算符名称例子结果
+加法$x + $y$x 与 $y 求和
减法$x – $y$x 与 $y 的差数
*乘法$x * $y$x 与 $y 的乘积
/除法$x / $y$x 与 $y 的商数
%取模$x % $y$x 除 $y 的余数

以下为使用不同算数运算符的不同结果:

<?php
$x = 17;
$y = 8;
echo ($x + $y);
echo "<br>";
echo ($x - $y);
echo "<br>";
echo ($x * $y);
echo "<br>";
echo ($x / $y);
echo "<br>";
echo ($x % $y);
?>

PHP 赋值运算符

赋值等同于描述
x = yx = y右侧表达式为左侧运算数设置值
x + = yx = x + y
x – = yx = x – y
x * = yx = x*y
x / = yx = x / y
x % = yx = x % y模数

以下为使用不同赋值运算符的不同结果:

<?php
$x = 17;
echo $x;
echo "<br>";

$y = 17;
$y + =8;
echo $y;
echo "<br>";

$z = 17;
$z - =8;
echo $z;
echo "<br>";

$i = 17;
$i * =8;
echo $i;
echo "<br>";

$j = 17;
$j / =8;
echo $j;
echo "<br>";

$k = 17;
$k % =8;
echo $k;
?>

PHP 字符串运算符

运算符名称例子结果
.串接$txt1 = “Hello” $txt2 = $txt1 . ” world!”$txt2包含 “Hello world!”
.=串接赋值$txt1 = “Hello” $txt1 . = “world!” $txt1包含 “Hello world!”
<?php
$a = "Hello";
$b = $a . " world!";
echo $b;
echo "<br>";

$x = "Hello";
$x . = " world!"
echo $x;
?>

PHP 递增/递减运算符

运算符名称描述
++$x前递增$x 加一递增,然后返回 $x
$x++后递增返回 $x,然后 $x 加已递增
–$x前递减$x 减一递减,然后返回 $x
$x–后递减返回 $x , 然后 $x 减一递减
0 条回应