powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Сдвинуть значения в массиве
4 сообщений из 4, страница 1 из 1
Сдвинуть значения в массиве
    #38539646
slava7k
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем привет,

есть массив:

0 => 7000
1 => 7001
2 => 7002
3 => 7003
4 => 7004
5 => 7005
6 => 7006
7 => 7007
8 => 7008
9 => 7009

удаляем несколько значений массива:

0 => 7000
1 =>
2 => 7002
3 => 7003
4 => 7004
5 =>
6 => 7006
7 => 7007
8 => 7008
9 => 7009

Вопрос: нет какой нибудь функции которая сдвинет массив, чтобы получилось вот так:

0 => 7000
1 => 7002
2 => 7003
3 => 7004
4 => 7006
5 => 7007
6 => 7008
7 => 7009
8 =>
9 =>


Или нужно думать костыль?
...
Рейтинг: 0 / 0
Сдвинуть значения в массиве
    #38539659
Фотография DarkMaster
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
slava7k,

array_filter() чтобы убрать пустые элементы + добавить несколько пустых в конец, если тебе надо сохранить число элементов в массиве.
...
Рейтинг: 0 / 0
Сдвинуть значения в массиве
    #38539898
Фотография r u
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
slava7kудаляем несколько значений массива:
но судя по примеру вы не удаляете а просто обнуляете само значение.
если бы удаляли хватило бы простого array_values()
...
Рейтинг: 0 / 0
Сдвинуть значения в массиве
    #38539957
deblogger
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
О платформе неизвестно. На php где никаких нормальных массивов нет, удаляйте что угодно в любом цикле.

unset(array[4]);

и все.
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Сдвинуть значения в массиве
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]