gpt4 book ai didi

increment - PHP Undefined Index/Undefined Offset 解决方法

转载 作者:行者123 更新时间:2023-12-02 01:15:26 25 4
gpt4 key购买 nike

<分区>

Possible Duplicate:
PHP: “Notice: Undefined variable” and “Notice: Undefined index”

最近出现错误,我在递增到新数组索引的行上发现了未定义索引和未定义偏移错误。

这是一个非常基本的例子。

for($i = 0; $i<10; $i++)
{
$arr['var1'] += $val1[$i];
$arr['var2'] += $val2[$i];
}

我收到错误是因为在第一次迭代时未设置 $arr['var1']。

我发现两者都检查索引是否已设置

if (!isset($arr['var1'])) {
$arr['var1'] = 0;
}
$arr['var1'] += $val1[$i];

• 和•

在递增 forloop 之前自动将索引设置为 0 都会停止错误消息。

我的问题是我将有大约 150 个需要修复,什么是解决这个问题的最佳方法。检查每一个的 isset,或者预先定义每一个 val 为 0?

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com