39

Главная - php - Массив в php

Удалить пустые ячейки массива php

Пример работы скрипта : «Как удалить пустые ячейки из массива»
Полное описание можно найти на cтранице описания
Скрипт № 12.4
Cкачать скрипт в архиве «Как удалить пустые ячейки из массива»

Всего скачали 34 раз/а.
Иногда нужно бывает удалить пустые ячейки, элементы массива!
Чтобы это сделать нужна функция, а их вообще несколько, этих функций, но мы пользуемся - array_diff.И вот пример того, как работает данная функция! См дополнительно описание и можно скачать этот пример вместе с массивами и примененной функцией!
1.

Массив с пустыми ячейками

<? $arr = array('', '1', '', '2', '', '3', '', '4', '', '5', '', '6', '', '7', '');
print_r($arr);
?>
РезультатArray
(
[0] => [1] => 1 [2] => [3] => 2 [4] => [5] => 3 [6] => [7] => 4 [8] => [9] => 5 [10] => [11] => 6 [12] => [13] => 7 [14] => )

Массив после того, как применили функцию array_diff

<? $new_arr = array_diff($arr, array(''));
print_r($new_arr);
?>
Array
(
[1] => 1 [3] => 2 [5] => 3 [7] => 4 [9] => 5 [11] => 6 [13] => 7)

2.Есть еще один сопсоб почистить ячеки в массиве - например в цикле, это конечно не такой изящный вариант, как первый, но всякое иногда нужно быват сдеалть....
Результат:Array
(
[0] => 1 [1] => 2 [2] => 3 [3] => 4 [4] => 5 [5] => 6 [6] => 7)



Оставить комментарийCOMMENTS+
Сообщений пока нет - Вы можете стать первым
BBcode
нажмите, чтобы загрузить аватар
Загрузить свой аватар(max ширина, высота = 100px) ( как это работает)

Закрыть
+=
Подписаться
ПОСЛЕДНИЕ КОММЕНТАРИИ
com
Марат : 2019/07/20 - 14:22
Решили все таки, разделить разные поддомены!Что собственно и предусмотрено в новой версии...
подробнее ...