Функция array_merge() в PHP при слиянии массивов с разными типами ключей работает следующим образом: 12
Кроме того, когда array_merge() используется с массивами, содержащими целочисленные ключи, ключи в результирующем массиве перенумеровываются, начиная с 0. 1 Каждому последующему элементу присваивается новый целочисленный ключ с увеличением на 1, независимо от исходных целочисленных ключей. 1