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

Реклама
Новое
Реклама