PHP:使用++或+ = 1

时间:2016-05-05 16:28:01

标签: php

在Javascript中对变量使用增量时,lint表示x += 1优先于x ++

但是在PHP中呢?

+=++之间是否存在差异,或者它真的不重要?

2 个答案:

答案 0 :(得分:2)

无论你怎么说约会,试试运行以下......

$i = 1;  $s = 's';
$i++;    $s++;
echo $i.'<br>'.$s.'<br>';

$i = 1;   $s = 's';
$i += 1;  $s += 1;
echo $i.'<br>'.$s.'<br>';

输出有些出乎意料......

2
t
2
1

所以我会说选择它可能非常重要!

答案 1 :(得分:1)

x + = 1相当于++ x。

所有这些表达式(x + = 1,x ++和++ x)将num的值增加1,但x ++的值是x增加之前的值。