| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > PHP: Общие вопросы > Удаления значения массива и упорядочивание ключей |
| Автор: Just123 13.11.2010, 13:00 |
| Проблема следующая. Есть массив: $a['0'] = "abc"; $a['1'] = "abc"; $a['2'] = "abc"; $a['3'] = "abc"; При удалении 3 элемента: unset($a['2']); Массив становится таким: $a['0'] = "abc"; $a['1'] = "abc"; $a['3'] = "abc"; Как упорядочить ключи массива? Заранее спасибо. |
| Автор: SneG0K 13.11.2010, 14:34 | ||
Например. |
| Автор: bars80080 13.11.2010, 14:41 |
| sort($a); |
| Автор: Just123 14.11.2010, 13:36 |
| bars80080, sort() не подходит, нельзя изменять порядок значений, только ключи поправить нужно. SneG0K, Спасибо. |
| Автор: ksnk 14.11.2010, 14:53 |
| array_values($array) - не оно случайно. |
| Автор: Just123 16.11.2010, 00:22 |
| ksnk, Оно. Спасибо. |