DANFA

Как начать массив с единицы ($array[1])?

Массив начинается с ноля ($array[0]), что не подходит для моей задачи. Мне надо, чтобы массив начинался с единицы ($array[1]). Как это можно сделать?
Спасибо.
Где то видел такое решение: добавляем в начало массива элемент null, при помощи функции array_unshift, затем удаляем первый элемент:
array_unshift($array, null);
unset($array[0]);

Пример:
$array = [
    'a',
    'b',
    'c'
];

print_r($array);

array_unshift($array, null);
unset($array[0]);

print_r($array);

Результат:
Array
(
    [0] => a
    [1] => b
    [2] => c
)

Array
(
    [1] => a
    [2] => b
    [3] => c
)
То, что надо!
Спасибо.