39

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

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

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

Иногда нужно бывает удалить пустые ячейки, элементы массива!
Чтобы это сделать нужна функция, а их вообще несколько, этих функций, но мы пользуемся - 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
)



P.S. Этот, эти примеры и вообще весь сайт делается для того, чтобы вы могли понять, как это должно работать!
Потому, что я помню, как сам барахтался в этом море информации!
Не забывай о ближних своих!
Помогай им!
И не забывай тех, кто помог тебе!
Просто скажи спасибо!
Любая твоя реакция, на представление материалы очень важна для нас!
Не молчи! напиши что-то!(В рамках приличия конечно)


Нашел ошибку - напиши в коментах! У нас происходит большая чистка контента и приведение его к одному шаблону!
Если увидел ошибку – не поленись – напиши в коментах!
Мы очень Вам благодатны за вашу активную позицию!
Поделиться :
Оставить комментарий:
Всего комментариев : 0 PRO DW
+
=


PRO DW
Проголосовать: (Рейтинг звездный)
Еще никто не проголосовал
Может послушаем немного музыки!?