msdn

js ++i  和 php中 ++i 运算区别
jsvar i = 10;var s = i + (++i) + (i++) + i; //10+11+11+12...
扫描右侧二维码阅读全文
14
2019/11

js ++i  和 php中 ++i 运算区别

js
var i = 10;
var s = i + (++i) + (i++) + i; //10+11+11+12=44;
console.log(s)
然而php中
$i = 10;
$s = $i + (++$i) + ($i++) + $i; //11+11+11+12=45;
echo $s;

总结

js中++i i++ 和 + 、-运算顺序都是从左至右;

php中第一项先不动,看第二项++i还是i++,运算之后和第一项在运算,之后按顺序运算,特别注意第二项之后的所有++i,i++都按顺序运算 如上述例子先++$i 之后和第一项运算11+11 之后都按顺序运算

Last modification:December 19th, 2019 at 09:02 pm
If you think my article is useful to you, please feel free to appreciate

Leave a Comment