У меня есть массив в php, например:
$a = array(0=>'a', 1=>'b', 2=>'c', 3=>'d');
Теперь я отключил элемент в массиве:
unset($a[2]);
Теперь у меня есть массив:
$a = array(0=>'a', 1=>'b', 3=>'d');
Но я хочу изменить порядок массива таким образом, чтобы индексы были численно организованы, например:
$a = array(0=>'a', 1=>'b', 2=>'d');
Что я могу сделать, чтобы получить это изменение?
это должно сделать это:
$new_array = array_values($old_array);
Решение состоит в объединении массива с пустым массивом, например:
$a = array_merge(array(), $a);