22

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

Восстановление ключей в массиве

Пример работы скрипта : «Восстановление ключей в массиве»
Полное описание можно найти на cтранице описания
Скрипт № 12.8
Cкачать скрипт в архиве «Восстановление ключей в массиве»

Всего скачали 37 раз/а.
Мы как-то удаляли пустые ячейки массива и тут обнаружилось, что ячейки-то удаляются, но нумерация ячеек ломается!Давайте разберемся на пример как это будет выглядеть...
Наш массив с пустыми ячейками:
$arr = array('', '1', '', '2', '', '3', '', '4', '', '5', '', '6', '', '7', '');
Выведем его с помощью print_r
Результат:
Array(
[0] => [1] => 1 [2] => [3] => 2 [4] => [5] => 3 [6] => [7] => 4 [8] => [9] => 5 [10] => [11] => 6 [12] => [13] => 7 [14] => )
Теперь удалим пустые ячейки...
Обратите на числа в левом столбце - там нарушена нумерация.
Array(
[1] => 1 [3] => 2 [5] => 3 [7] => 4 [9] => 5 [11] => 6 [13] => 7)
Ну и далее нам нужно восстановить ключи в данном массиве:
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
Решили все таки, разделить разные поддомены!Что собственно и предусмотрено в новой версии...
подробнее ...