<?php $x=10; echo ++$x; // 输出 11 $y=10; echo $y++; // 输出 10 $z=5; echo --$z; // 输出 4 $i=5; echo $i--; // 输出 5 ?> 遇到++x时 x先加一 再执行 遇到x++时 x的值不变,执行完当前操作后,x的值再加一 (谁在左边,就执行谁)
最终结果,X 的值都相同,不同的是,下一步操作影响不同
<?php $x=10; echo ++$x; // 输出 11 $y=10; echo $y++; // 输出 10 $z=5; echo --$z; // 输出 4 $i=5; echo $i--; // 输出 5 ?> 遇到++x时 x先加一 再执行 遇到x++时 x的值不变,执行完当前操作后,x的值再加一 (谁在左边,就执行谁)
最终结果,X 的值都相同,不同的是,下一步操作影响不同