Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Скриптовые языки программирования > PHP
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 07.10.2011, 10:55   #1
Arassir
Форумчанин
 
Аватар для Arassir
 
Регистрация: 23.10.2008
Сообщений: 230
По умолчанию Как изменить ключи массива

Ситуация следующая:
есть обычный массив (не ассоциативный)
array(0=>'Первый', 1=>'Второй', 2=>'Третий');
при удалении из массива, например, второго элемента, получаем
array(0=>'Первый', 2=>'Третий');

как обновить ключи этого массива, чтобы было так:
array(0=>'Первый', 1=>'Третий');
Arassir вне форума Ответить с цитированием
Старый 07.10.2011, 11:22   #2
dr.Chas
***
Участник клуба
 
Аватар для dr.Chas
 
Регистрация: 30.07.2007
Сообщений: 1,162
По умолчанию

PHP код:
$arr = array(0=>'one'1=>'two'2=>'three');
array_splice($arr11);   // аналог unset($arr[1]);

print_r($arr); 
Полезно иногда смотреть стандартные функции языка
dr.Chas вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как лучше изменить размер массива? добрый_фей Помощь студентам 1 09.04.2011 00:15
Как отсортировать ключи и значения в многомерном массиве? akokin PHP 8 10.01.2010 12:32
Как изменить размер массива? mavlon_m Общие вопросы Delphi 8 04.08.2009 16:18
PHP: использование элемента массива как массива Sudia Помощь студентам 1 20.02.2009 20:48
ключи veter_s_morya SQL, базы данных 1 30.06.2008 15:33