как удалить элемент массива под числовым индексом?

Духовность™

Продвинутый новичок
..что бы при удалении элемента нижестоящие элементы "поднялись" на один индекс выше? Т.е.

PHP:
array(0=>'val', 1=>'val1', 2=>'val2');

unset($a[1]);

print_r($a); // array(0=>'val', 1=>'val2');
я туплю, это в PHP возможно сделать как-то? На уровне ядра это как-то можно сделать? Или может встроенные функции подобного плана есть?...
 

A1x

Новичок
еще проще

$a = array(0 => 'val', 1 => 'val1', 2 => 'val2');
array_splice($a, 1, 1);
 
Сверху