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, или использовать лямбда-функции успехом не увенчались. Может есть готовое решение?
  • Вопрос задан
  • 7598 просмотров
Решения вопроса 1
Sanasol
@Sanasol Куратор тега PHP
нельзя просто так взять и загуглить ошибку
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
YCLIENTS Москва
от 200 000 до 350 000 ₽
Ведисофт Екатеринбург
от 25 000 ₽
Бюро Цифровых Технологий Санкт-Петербург
от 120 000 до 180 000 ₽
03 мая 2024, в 22:22
10000 руб./за проект
03 мая 2024, в 22:18
1000 руб./за проект
03 мая 2024, в 21:57
1000 руб./за проект