Как очистить php массив от пустых значений

Ответы
Аватар пользователя Roman Ashikov
Roman Ashikov
06 декабря 2021

Смотря что считать "пустым" значением. Если мы имеем дело с массивом строк, в котором есть пустые строки, то можно использовать array_filter(). Особенность работы array_filter() в том, что если не передавать колбек, то будут отфильтрованы все значения, которые можно привести к false.

<?php

$words = ['lol', 'kek', '', 'cheburek', ''];
$filtredWords = array_filter($words);
// ['lol', 'kek', 'cheburek'];