Как переиндексировать массив после извлечения из большего массива? [дубликат]Php

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Как переиндексировать массив после извлечения из большего массива? [дубликат]

Сообщение Anonymous »

У меня есть этот массив:
Изображение

Ниже представлено множество [вариантов].
Мне нужно создать такой новый массив:
Изображение

из всех ['варианты'].
У меня есть функция с этим

Код: Выделить всё

$variants = array();
$features = $features['18']; foreach ($features as $feature) {
if (!empty($feature['variants'])) {
$variants = array_merge($variants, $feature['variants']);
}
}
fn_print_r($variants);
return $variants;
Но есть ошибка: array_merge() [function.array-merge]: аргумент №2 не является массивом.
Как я могу это исправить?

Подробнее здесь: https://stackoverflow.com/questions/392 ... rger-array
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»