【发布时间】:2017-09-27 11:56:27
【问题描述】:
当$a = 1 时,表达式echo ($a + $a++ + $a++) 的输出是什么
【问题讨论】:
-
橡皮鸭,你会弄明白的
-
大多数从 C 派生的语言(在某种程度上是 PHP)会说它是未定义的行为。这完全取决于操作的顺序。
-
这就是幕后实际发生的事情:3v4l.org/sqCkW/vld#output
-
另请注意,
$a++和++$a可能会给出不同的结果。
标签: php