鍍金池/ 問答/PHP/ php $++ 和 $--的問題

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; ?>

我知道$++是運(yùn)算完后再自增,++$是運(yùn)算前自增,那么代碼中的 $foo=$x++ + $x--; 這種定義變量是不影響結(jié)果嗎?也就是說再定義變量的時(shí)候是不會(huì)進(jìn)行計(jì)算的對(duì)吧?

回答
編輯回答
裸橙

我記得后置自增自減是語(yǔ)句結(jié)束后才會(huì)執(zhí)行。

但是一般而言不要寫這種東西。

2018年6月20日 11:53