大侠 帮我解决一个问题 万分感激!!!!
时间:2011-08-27
来源:互联网
<?php
$b=1;
for($i=1;$i<4;$i++){
$b=$b++;
echo $b;
echo "<hr/>";
}
?>
<?php
$b=1;
for($i=1;$i<4;$i++){
$a=$b++;
echo $a;
echo "<hr/>";
}
?>
<?php
$b=1;
for($i=1;$i<4;$i++){
$b=++$b;
echo $b;
echo "<hr/>";
}
?>
<?php
$b=1;
for($i=1;$i<4;$i++){
$a=++$b;
echo $a;
echo "<hr/>";
}
?>
这四个运行结果 分别为1、1、1
1、2、3、
2、3、4
2、3、4
第一个结果 和第三个结果 我有些搞不请
请问下大家机制原理
$b=1;
for($i=1;$i<4;$i++){
$b=$b++;
echo $b;
echo "<hr/>";
}
?>
<?php
$b=1;
for($i=1;$i<4;$i++){
$a=$b++;
echo $a;
echo "<hr/>";
}
?>
<?php
$b=1;
for($i=1;$i<4;$i++){
$b=++$b;
echo $b;
echo "<hr/>";
}
?>
<?php
$b=1;
for($i=1;$i<4;$i++){
$a=++$b;
echo $a;
echo "<hr/>";
}
?>
这四个运行结果 分别为1、1、1
1、2、3、
2、3、4
2、3、4
第一个结果 和第三个结果 我有些搞不请
请问下大家机制原理
作者: xyj1986321 发布时间: 2011-08-27
前增量/前减量运算符
所谓前增量运算符,就是数值上加 1,形式是在变量前放两个加号(++):
var iNum = 10;
++iNum;
第二行代码把 iNum 增加到了 11,它实质上等价于:
var iNum = 10;
iNum = iNum + 1;
在使用前缀式运算符时,注意增量和减量运算符都发生在计算表达式之前。
后增量/后减量运算符
后增量运算符也是给数值上加 1,形式是在变量后放两个加号(++):
与前缀式运算符不同的是,后缀式运算符是在计算过包含它们的表达式后才进行增量或减量运算的。
理解上面的东西就行了
所谓前增量运算符,就是数值上加 1,形式是在变量前放两个加号(++):
var iNum = 10;
++iNum;
第二行代码把 iNum 增加到了 11,它实质上等价于:
var iNum = 10;
iNum = iNum + 1;
在使用前缀式运算符时,注意增量和减量运算符都发生在计算表达式之前。
后增量/后减量运算符
后增量运算符也是给数值上加 1,形式是在变量后放两个加号(++):
与前缀式运算符不同的是,后缀式运算符是在计算过包含它们的表达式后才进行增量或减量运算的。
理解上面的东西就行了
作者: PhpNewnew 发布时间: 2011-08-27
这个是例子 方便你理解
var iNum = 10;
iNum--;
alert(iNum); //输出 "9"
alert(iNum--); //输出 "9"
alert(iNum); //输出 "8"
var iNum = 10;
iNum--;
alert(iNum); //输出 "9"
alert(iNum--); //输出 "9"
alert(iNum); //输出 "8"
作者: PhpNewnew 发布时间: 2011-08-27
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28