Top.Mail.Ru
Ответы

Удалить пустые элементы массива и обновить ключи в массиве PHP ?

Убрать пустые элементы получилось, но как теперь обновить ключи, чтобы они были по порядку?

Было:
[0] => яблоко,
[1] => ,
[2] => ,
[3] => ,
[4] => груша

Стало:
[0] => яблоко,
[4] => груша

Как сделать вот так?
[0] => яблоко,
[1] => груша

Только авторизированные пользователи могут оставлять свои ответы
Дата
Популярность
Аватар пользователя
Новичок
6лет

Надо после фильтрации тогда массив пересобрать заново так

$ar=[
0 => "яблоко",
4 => "груша"
];

$ar2=[];

foreach ($ar as $vl){

$ar2[]=$vl;

}
print_r($ar2);

В итоге $ar2 выглядит так

Array ( [0] => яблоко [1] => груша )