[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Изменить значения ключей в массиве
DorianLeroy
Всем привет, столкнулся с такой простенькой проблемой на работе и сижу туплю уже час))

У меня есть массив следующего вида:

array[0][data1]
array[1][data2]
array[3][data4]
array[4][data5]

Мне нужно просто изменить ключи в этом массиве чтобы стали

array[0][data1]
array[1][data2]
array[2][data4]
array[3][data5]

То есть в конечном итоге мне всегда нужно иметь массив с ключами от 0 до count(array) - шаг равен 1.

Заранее благодарю за понимание.



Спустя 9 минут, 21 секунда (3.08.2011 - 14:47) Michael написал(а):
$array1[0]['data1'] = 'a';
$array1[1]['data2'] = 'b';
$array1[3]['data4'] = 'c';
$array1[4]['data5'] = 'd';

print '<pre>' . print_r($array1, true) . '</pre>';

$array1 = array_values($array1);
print '<pre>' . print_r($array1, true) . '</pre>';

Спустя 18 минут, 24 секунды (3.08.2011 - 15:06) DorianLeroy написал(а):
Ну так неинтересно...) А я тут свою функцию пытаюсь написать))

Спасибо, Michael.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.