Как начать массив с единицы ($array[1])?
07.05.2024 09:05:59 pm
Массив начинается с ноля (
Спасибо.
$array[0]
), что не подходит для моей задачи. Мне надо, чтобы массив начинался с единицы ($array[1]
). Как это можно сделать?
Спасибо.
- Жалоба
07.05.2024 09:42:32 pm
Где то видел такое решение: добавляем в начало массива элемент
Пример:
Результат:
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
)