我已经看到了问题,如this,但如果我给你一个键值对为空数组LIK这添加键值阵列而不会触发阵列
$arr[$key] = $value;
我得到的PHP通知
Notice: Undefined index: <key> in <path>
其中当然<key>
的是什么价值在$关键。 如何在不触发通知的情况下将值分配给新密钥?
谢谢!
编辑:继承人更精确的代码。这正是我的代码中的内容。这有什么区别?
while(list($k, $sum) = mysql_fetch_row($res)) {
if($sum < 0) {
$churn[$k] += $sum;
}
}
以及var $ key的确切位置?为什么[$ value]在方括号内? – Elen
你是否像这样分配变量:'$ arr ['foo'] ='bar';'?这是正确的方法来做到这一点... –
对不起,括号里面的$值出现错字,我没有他们在我的代码中.. – Nareille