УБРАТЬ КЛЮЧИ ИЗ МАССИВА PHP
В PHP очень просто убрать ключи из массива. Для этого можно использовать функцию array_values(), которая вернет новый индексированный массив с элементами исходного массива, но без ключей.
$arr = array('a' => 'apple', 'b' => 'banana', 'c' => 'cherry');$newArr = array_values($arr);// $newArr станет равен array('apple', 'banana', 'cherry');
Еще один способ убрать ключи из массива - преобразовать его в строку и затем обратно в массив с помощью функции explode(). Этот метод может быть полезен, если вы хотите удалить ключи, но сохранить значения как строки.
$arr = array('a' => 'apple', 'b' => 'banana', 'c' => 'cherry');$newArr = explode(',', implode(',', $arr));// $newArr станет равен array('apple', 'banana', 'cherry');
Еще один простой способ удалить ключи из массива - использовать цикл foreach и перезаписать исходный массив без ключей в новом массиве.
$arr = array('a' => 'apple', 'b' => 'banana', 'c' => 'cherry');$newArr = array();foreach ($arr as $value) { $newArr[] = $value;}// $newArr станет равен array('apple', 'banana', 'cherry');
Если у вас нет возможности использовать функции PHP, вы можете вручную создать новый массив без ключей, используя цикл for и функцию array_push().
$arr = array('a' => 'apple', 'b' => 'banana', 'c' => 'cherry');$newArr = array();for ($i = 0; $i < count($arr); $i++) { array_push($newArr, array_values($arr)[$i]);}// $newArr станет равен array('apple', 'banana', 'cherry');
Хотя есть несколько способов убрать ключи из массива в PHP, все они довольно просты и не должны занимать много времени. Выберите метод, который вам больше нравится и используйте его при необходимости.
Массивы в PHP - часть 1 - Базовый курс PHP-7
Массивы в php. Как удалять и добавлять элементы массива. Курс php с нуля. Урок 3.
Learn how to remove .php file extension from URL
#35 Уроки PHP - Учим язык PHP, Проверка существования и удаление элементов массива на языке PHP
Уроки PHP #6 Массивы
Обход массива циклами в PHP - Базовый курс PHP-7
Работа с многомерным массивом, автозаполнение ключей в массиве PHP
array_column - выбираем значения подмассивов по ключу из многомерного массива
Быстрая сортировка массива на языке PHP - Алгоритмы и Блок схемы