Я много чего делаю с ассоциативными массивами в PHP.
Я делал это:
foreach ($item as $key=>$value) {
if ($arr[$key] == null) {
$arr[$key] = 0;
}
$arr[$key] += $other_arr[$value];
}
Но потом я понял, что он работает нормально, если исключить строку, которая инициализирует $ arr [$ key], предположительно, поскольку он равен нулю, что рассматривается как 0.
Безопасно ли делать подобные предположения в php? И если это безопасно, это хорошая идея?