Задача такова, нужно чтобы массив начинался с 1.
к примеру у меня массив из 5 объектов
$arr = array('помидор', 'огурец', 'груша', 'банан', 'абрикос');
я могу задать что "помидор" будет первым элементом а не нулевым, но вот в чем загвоздка, при подсчете всех элементов
$summ = count($arr);
мне выдает число 6 а не 5 то есть ноль тоже считается 0,1,2,3,4,5,
как сделать начало массива с 1 и без подсчета 0.
1. vlad2020 - 01 Августа, 2016 - 22:22:36 - перейти к сообщению
2. Строитель - 01 Августа, 2016 - 22:29:57 - перейти к сообщению
vlad2020 пишет:
как сделать начало массива с 1 и без подсчета 0.
PHP:
скопировать код в буфер обмена
скопировать код в буфер обмена
- $arr = [
- 1 =>'помидор',
- 2 =>'огурец',
- 3 =>'груша',
- 4 =>'банан',
- 5 =>'абрикос'
- ];
- echo $arr[1]; // помидор