PHP ВЕРНУТЬ МАССИВ БЕЗ КЛЮЧЕЙ
PHP функция array_values() возвращает массив, содержащий только значения исходного массива без их ключей. То есть ключи будут переиндексированы в числовой порядок, начиная с 0. Это может быть полезно, если вам нужно работать только с значениями массива и не нужны связанные с ними ключи.
Например:
$arr = array('foo' => 'apple', 'bar' => 'banana', 'baz' => 'cherry');
$values = array_values($arr);
print_r($values);
Вывод:
Array
(
[0] => apple
[1] => banana
[2] => cherry
)
Функция array_values() может также использоваться как альтернатива цикла foreach() для удаления ключей в массиве:
$arr = array('foo' => 'apple', 'bar' => 'banana', 'baz' => 'cherry');
$newArr = array_values(array_intersect_key($arr, array_flip(array('foo', 'baz'))));
print_r($newArr);
Вывод:
Array
(
[0] => apple
[1] => cherry
)
Массивы в php. Как удалять и добавлять элементы массива. Курс php с нуля. Урок 3.
ТОП функций PHP для работы с массивами
Циклы в PHP
PHP поиск на сайте ПО НЕСКОЛЬКИМ СЛОВАМ How to search using PHP and MySQL on web site
Работа с многомерным массивом PHP, доступ к элементам массива через переменную:
#33 Уроки PHP - Учим язык PHP, Обход массива циклом for и foreach на языке PHP