Есть массив типа:
Array
(
[0] => Array
(
[0] => Array
(
[icon] => data/icon0.png
[name] => shitt
[act] => run pd
[x] => 892
[y] => 298
)
[1] => Array
(
[icon] => data/icon1.png
[name] => re
[act] => run restart
[x] => 114
[y] => 53
)
[2] => Array
(
[icon] => data/icon2.png
[name] => master
[act] => exec data/master.php false
[x] => 333
[y] => 555
)
И ТАК ДАЛЕЕ...
)
)
Удаляю целые ключи (Потому что так надо) таким кодом:
unset($read[$key]);
И после удаления записей [0] и [1] получаю что-то вроде этого:
Array
(
[0] => Array
(
[2] => Array
(
[icon] => data/icon2.png
[name] => master
[act] => exec data/master.php false
[x] => 333
[y] => 555
)
)
)
После удаления ключи смещаются и идут вразброс.
Нужно, чтобы ключи массива пересчитались и начинались с нулевого.