【发布时间】:2015-01-02 20:08:43
【问题描述】:
在使用赋值运算符 (+=) 时,codeigneter 有问题。请帮帮我。
这里是我的代码:
<?php
$t = 220;
$x += $t;
echo $x;
?>
我得到了结果,但在我看来有一条错误消息。
遇到 PHP 错误:
严重性:通知 消息:未定义变量:x
【问题讨论】:
-
+=运算符是简写。$x += $t是$x = $x + $t的简写。如您所见,$x未定义,因此您不能在等式中使用它。 -
我只会指出使用
@$x += $t;抑制错误的可能性。鼓励你不要这样做。 -
那为什么要指出@Laxus?