Как переадресовать массив с помощью несекретных цифровых клавиш У меня есть массив: Array ( [0] => ololo [2] => test [3] => haha [7] => nice ) Как я могу изменить индексы массива на это: Array ( [0] => ololo [1] => test [2] => haha [3] => nice ) Ответ 1 От PHP.net: array_values () возвращает все значения из входного массива и численно индексирует массив. Источник $arr = array_values($arr); Ответ 2 array_values (), вероятно, вы хотите. См.: http://php.net/function.array-values $myArray = array_values($myArray); Ответ 3 Это приведет к повторной индексации ключей массива: array_values($array) Ответ 4 array_values () Ответ 5 Если у вас есть начальный массив в переменной $a, вы можете просто сделать следующее: $a = array_values($a); Что будет в основном возвращать значения из вашего исходного массива и будет делать это в другом массиве. Достаточно ясно?
Ответ 1 От PHP.net: array_values () возвращает все значения из входного массива и численно индексирует массив. Источник $arr = array_values($arr);
Ответ 2 array_values (), вероятно, вы хотите. См.: http://php.net/function.array-values $myArray = array_values($myArray);
Ответ 5 Если у вас есть начальный массив в переменной $a, вы можете просто сделать следующее: $a = array_values($a); Что будет в основном возвращать значения из вашего исходного массива и будет делать это в другом массиве. Достаточно ясно?