PHP 操作符

增量 (++) 是 PHP 中的一元运算符,因此作用于单个操作数以产生新值。它有两种变体:

  • 预自增:将操作数的值加 1,然后返回操作数。
  • 后自增:返回操作数,然后将操作数的值加1。

示例:前自增运算符

下面的示例描述前自增运算符的用法。

<?php
$x = 10;
$y = 20;

//下面的表达式相当于
//$x = $x + 1; $z = $x + $y;
$z = ++$x + $y;    

//显示结果
echo "x = $x\n";
echo "y = $y\n";
echo "z = $z\n";
?> 

上述代码的输出将是:

x = 11
y = 20
z = 31 

示例:后自增运算符

下面的示例描述了后自增运算符的用法。

<?php
$x = 10;
$y = 20;

//下面的表达式相当于
//$z = $x + $y; $x = $x + 1;
$z = $x++ + $y;    

//显示结果
echo "x = $x\n";
echo "y = $y\n";
echo "z = $z\n";
?> 

上述代码的输出将是:

x = 11
y = 20
z = 30