Фильтровать и переиндексировать все строки двумерного массива ⇐ Php
-
Гость
Фильтровать и переиндексировать все строки двумерного массива
Это исходный массив:
[radios1] => Массив ( [0] => вкл. ) [из] => Массив ( [0] => [1] => Бангалор [2] => [3] => ) И я хочу удалить пустые элементы из каждой строки, поэтому я использовал для этого следующий код:
$array = array_map('array_filter', $_POST); $array = array_filter($array); И результат этого следующий
[radios1] => Массив ( [0] => вкл. ) [из] => Массив ( [1] => Бангалор ) Здесь мне удалось удалить ключи с пустыми значениями, но отфильтрованные ключи необходимо переиндексировать. Я использовал и array_merge(), и array_values(), но это бесполезно. Я получаю тот же результат; Я хочу, чтобы результат был следующим:
[radios1] => Массив ( [0] => вкл. ) [из] => Массив ( [0] => Бангалор )
Это исходный массив:
[radios1] => Массив ( [0] => вкл. ) [из] => Массив ( [0] => [1] => Бангалор [2] => [3] => ) И я хочу удалить пустые элементы из каждой строки, поэтому я использовал для этого следующий код:
$array = array_map('array_filter', $_POST); $array = array_filter($array); И результат этого следующий
[radios1] => Массив ( [0] => вкл. ) [из] => Массив ( [1] => Бангалор ) Здесь мне удалось удалить ключи с пустыми значениями, но отфильтрованные ключи необходимо переиндексировать. Я использовал и array_merge(), и array_values(), но это бесполезно. Я получаю тот же результат; Я хочу, чтобы результат был следующим:
[radios1] => Массив ( [0] => вкл. ) [из] => Массив ( [0] => Бангалор )
Мобильная версия