Как создать массив для диапазона значений с помощью ключей с помощью php?

Я использую CodeIgniter. Я хочу создать массив для добавления в раскрывающийся список, который содержит числа 1 -> 1000.

Я пробовал функцию php range() так,

 $arr = range(1,1000); 

Он работал и создавал выпадающий список от 1 до 1000.


Однако у меня есть одна проблема.

Когда вы выбираете текст 1 из моего раскрывающегося списка и сообщения, значение проводки равно 0 . Поскольку по умолчанию ключи начинаются с 0 а для ключа задано значение выпадающего списка

Вот часть моего выпадающего HTML

 <select id="user-day" class="dropdown-small Verdana11-424039" tabindex="123456" name="days_of_month"> <option value="0">1</option> <option value="1">2</option> <option value="2">3</option> <option value="3">4</option> <option value="4">5</option> <option value="5">6</option> <option value="6">7</option> 

Есть ли способ определить range() с ключевыми значениями?

Таким образом, значения будут

 <option value="1">1</option> <option value="2">2</option> <option value="3">3</option>