27
Апр
2021

Удалить пустые строчки из массива.Не только с пустыми значениями, а полностью

Не подскажите .Есть массив $allposti из 4-ех подиндексов [0] -> [0] [1] [2] [3] , [1] -> [0] [1] [2] [3] итд. нужно найти где одновременно пустые и [1] [2] и если обе пустые то удалить все 4 строки, 2 пустых 2 не пустых с верхним индексом то есть.Вот пример такой строки которую полностью удалить из массива

array  [0]=> array(4) { [0]=> string(5) "19:08" [1]=> string(0) "" [2]=> string(0) "" [3]=> string(10) "1619539680" }

Пишу наподобие как в документации написано

foreach ($allposti as $key => $value) {
if(strlen($value[1])==0)  { 
    unset($value);

И через strlen==0 и через unset не удаляет чего-то.

Источник: https://ru.stackoverflow.com/questions/1275720/%D0%A3%D0%B4%D0%B0%D0%BB%D0%B8%D1%82%D1%8C-%D0%BF%D1%83%D1%81%D1%82%D1%8B%D0%B5-%D1%81%D1%82%D1%80%D0%BE%D1%87%D0%BA%D0%B8-%D0%B8%D0%B7-%D0%BC%D0%B0%D1%81%D1%81%D0%B8%D0%B2%D0%B0-%D0%9D%D0%B5-%D1%82%D0%BE%D0%BB%D1%8C%D0%BA%D0%BE-%D1%81-%D0%BF%D1%83%D1%81%D1%82%D1%8B%D0%BC%D0%B8-%D0%B7%D0%BD%D0%B0%D1%87%D0%B5%D0%BD%D0%B8%D1%8F%D0%BC%D0%B8-%D0%B0-%D0%BF%D0%BE%D0%BB%D0%BD%D0%BE%D1%81%D1%82%D1%8C%D1%8E

Тебе может это понравится...

Добавить комментарий