Преждевременная или не преждевременная?

Фанат

oncle terrible
Команда форума
Код:
$array[$key] = [...($array[$key] ?? []), $value];
Это сильно больнее в плане производительности классического
Код:
if (!isset($array[$key])) {
    $array[$key] = [];
}
$array[$key][] = $value;
Ну или другими словами, сильно ли больнее полная перезапись массива, чем добавление одного эллемента?
 
Последнее редактирование:

fixxxer

К.О.
Партнер клуба
А зачем вообще эти извращения?
Просто $array[$key][] = $value сработает, никаких notice не будет, с присваиванием массивов это специальный кейс.
 
Сверху