Есть ли способ получить массив с такими элементами, как:
$array[1]; $array[3]; $array[4];
Превращаться в массив следующим образом:
$array[1]; $array[2]; $array[3];
, чтобы массив имел только последовательные числовые ключи?Спасибо!
-iMaster
array_values() возвращает все значения из входного массива и численно индексирует массив.
array_values()
Вы можете вызвать array_values() для этого массива, и он вернет вновь проиндексированный массив. (Это предполагает, что у вас есть численно индексированный массив)
$array = array_merge($array, array());
Пока $array имеет цифровые клавиши, он будет переупорядочивать их (начиная с 0) численно.
$array