Php 使用赋值运算符时未定义变量(+;=)
使用赋值运算符(+=)时,我在Php 使用赋值运算符时未定义变量(+;=),php,variables,undefined,Php,Variables,Undefined,使用赋值运算符(+=)时,我在codeigneter中遇到问题。请帮帮我 下面是我的代码视图: <?php $t = 220; $x += $t; echo $x; ?> 我得到了结果,但在我看来有一个错误 遇到一个PHP错误: 严重性:通知 消息:未定义变量:x $x未初始化,因此只需执行以下操作: <?php $t = 220; $x = 0; $x += $t; echo $x; ?> 旁注: 您可以在文件
codeigneter
中遇到问题。请帮帮我
下面是我的代码视图:
<?php
$t = 220;
$x += $t;
echo $x;
?>
我得到了结果,但在我看来有一个错误
遇到一个PHP错误:
严重性:通知
消息:未定义变量:x
$x
未初始化,因此只需执行以下操作:
<?php
$t = 220;
$x = 0;
$x += $t;
echo $x;
?>
旁注: 您可以在文件顶部添加错误报告以获取错误消息(仅在测试环境中):
所以请定义它:
<?php
$x = 0;
$t = 220;
$x += $t;
echo $x;
?>
您告诉代码向$x添加一个数字,此时未定义此$x
+=
运算符是速记$x+=$t
是$x=$x+$t
的缩写。如您所见,$x
没有定义,因此您不能在等式中使用它。我只指出使用@$x+=$t代码>。鼓励你不要这样做。那么为什么要指出@Laxus?@user3238082如果你有一个新问题,那就提出一个新问题!因此,你得到了每个人的全部注意力:D否则,如果你错过了你在问题中写下的内容,你可以对其进行编辑,如果它改变了问号的大部分内容,则将其作为编辑!否则,人们会看到答案和问题,认为答案是错误的,因为他们不再匹配问题了@海滩男孩顺便说一句:你可以接受的答案是如何帮助你最大,解决你的问题!()
<?php
ini_set("display_errors", 1);
error_reporting(E_ALL);
?>
<?php
$x = 0;
$t = 220;
$x += $t;
echo $x;
?>