A-A+

PHP递增递减操作符的理解。

2012年01月27日 PHP技术文章 暂无评论 阅读 96 views 次

简讯:++ -- 递增/递减运算符,主要是对单独一个变量来操作的。递增/递减运算符有两种使用方法,一种是先将变量增加或者减少 1,然后再将值赋给原变量,称为前置递增或递减运算;另一种是将运算符放在变量后面,即先返回变量的当前值,然后再将变量的当前值增加或者减少 1,称为后置递增或递减运算符。

例:以递增为例。

<?php
$a = 5;
$a = ++$a;
echo $a;
?>

程序运行结果为 6 ,也就是前置递增运算,将运算符放在变量前面,先将变量增加 1,然后赋给原变量。

<?php
$a = 5;
$a = $a++;
echo $a;
?>

程序运行结果为 5 ,也就是后置递增运算,将运算符放在变量后面,即先返回变量的当前值,然后再将变量的当前值增加 1,所以这里的值是不变的还是 5。

标签:

给我留言