PHP知识、源码、教程、框架、程序分享! -- PHP社区 关于我们 联系我们 联系电话 联系QQ

PHP编程语言递减/递增运算符

发表时间:2014-08-08 点击:

[本文摘要]:PHP编程 语言递减/递增运算符 递减健增运算符可以理解成是唯一只操作变量而不操作其他数值的运算符。这是因为除了计算出结果外,变量本身的值也会被改变。 运算符 名字 对变量产...

PHP编程语言递减/递增运算符

递减健增运算符可以理解成是唯一只操作变量而不操作其他数值的运算符。这是因为除了计算出结果外,变量本身的值也会被改变。

运算符 名字 对变量产生的效果 表达式的值
$var++ 后加 $var的值增加1 变量$var原来的值
++$var 前加 $var的值增加1 变量$var新的值(增加1)
$var-- 后减 $var的值减少1 变量$var原来的值
--$var 前减 $var的值减少1 变量$var新的值(减少1)

就像你从上面的表格看到的,前加和后加的递增运算符之间是有区别的。但是,两种情况下,$var都被增加1。唯一的区别就是递增表达式的值是不同的。

例1:

	$num1 = 5;
	$num2 = $num1++; //后置弟N$num2赋值的k$numl原来的值
	print $num1;     //这将打印出$numl的值,谊值现在是6
	print $num2;     //这将打印出$num2的值,谊值与$numl的值相等,也就是5

例2:

	$numl=5;
	$num2=++$num1;  //前置递增$num2赋值的是$numl增加后的值
	print $num1;    //这将打印出$numl的值,谊值现在是6
	print $num2;    //这将打印出$num2的值,谊值与$numl的值相等,也就是

这个规律对于前减和后减同样适用。

版权声明:本文系技术人员研究整理的智慧结晶,转载勿用于商业用途,并保留本文链接,侵权必究!

本文链接:http://php.aixc.cn/phpzs/phpjc/220.html

声明:本站技术及源码均为原创,转载请勿用于商业用途,并注明出处及原文链接,侵权必究。