php $++ 和 $--的问题

<?php
$x = 5;
$y = 6;
$foo = $x++ + $x--;
echo $x."<br>";
echo $y."<br>";

$bar = ++$y + ++$x;
echo $x."<br>";
echo $y."<br>";
$cup = $x-- + $y--;
echo $x."<br>";
echo $y."<br>";
$paper = ++$x + $x++;
$water = $y-- + $x--;
echo $water + $paper; ?>

我知道$++是运算完后再自增,++$是运算前自增,那么代码中的 $foo=$x++ + $x--; 这种定义变量是不影响结果吗?也就是说再定义变量的时候是不会进行计算的对吧?

阅读 3.9k
1 个回答

我记得后置自增自减是语句结束后才会执行。

但是一般而言不要写这种东西。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题