echo $x; //输出 3
?>
递减同理。
赋值运算符
“
赋值运算符 =”用于赋值运算,赋值运算符的作用在于把右边的值赋值给左边变量:
$x = 2;
该例子将整型值 2
赋值给变量 $x。
赋值运算符其他用法
赋值运算符可以嵌套使用:
<?php
$y = ($x = 2) + 5; //
结果为 $x=2,$y=7
?>
赋值运算符的一些变形使用方法:
$y += $x;
实际上它等同于:
$y = $y + $x;
同理有:
$y -= $x;
$y *= $x;
$y /= $x;
$y %= $x;
$y .= $x; // . 为连接运算符,见字符串运算符
比较运算符
运算符
说明
例子
运算结果
==
等于
2 == 3
FALSE
!=
不等于,也可写作<>
2 == 3
TRUE
>
大于
2 > 3
FALSE
<
小于
2 < 3
TRUE
>=
大于等于
2 >= 3
FALSE
<=
小于等于
2 <= 3
TRUE
比较运算符也可用于字符串比较。
三元运算符
三元可以视作是特殊的比较运算符:
(expr1) ? (expr2) : (expr3)
语法解释:在 expr1
求值为 TRUE
时整个表达式的值为 expr2
,否则为 expr3。
例子:
$y = ($x == 2) ? $x : 1;