berezuev
@berezuev
#define TRUE FALSE

PHP: как удалить пустые элементы в массиве?

Здравствуйте.

У меня следующая проблема:
Есть многомерный массив, количество уровней может быть самое разное. Например:
'relatives' => 
    array (size=5)
      'grandparents' => 
        array (size=2)
          0 => 
            array (size=3)
              'name' => string 'Test' (length=4)
              'gender' => null
              'page' => null
          1 => 
            array (size=3)
              'name' => string 'Test' (length=4)
              'gender' => null
              'page' => null


Нужно удалить все элементы null на всех уровнях... Все попытки совместить array_walk и array_filter, или использовать лямбда-функции успехом не увенчались. Может есть готовое решение?
  • Вопрос задан
  • 7584 просмотра
Решения вопроса 1
Sanasol
@Sanasol Куратор тега PHP
нельзя просто так взять и загуглить ошибку
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
YCLIENTS Москва
от 200 000 до 350 000 ₽
Ведисофт Екатеринбург
от 25 000 ₽
ИТЦ Аусферр Магнитогорск
от 100 000 до 160 000 ₽