У меня такая петля
Код
<?php
for ($i = 'd'; $i<'zz'; $i++) {
$alpha[] = $i;
}
//$alpha[26] = 'z';
print_r($alpha);
На данный момент вывод такой же
Вывод
Array ( [0] => d [1] => e [2] => f [3] => g [4] => h [5] => i [6] => j [7] => k [8] => l [9] => m [10] => n [11] => o [12] => p [13] => q [14] => r [15] => s [16] => t [17] => u [18] => v [19] => w [20] => x [21] => y....
Ожидаемый результат
Array ( [6] => d [7] => e [8] => f [9] => g [10] => h ....
поэтому то, что я пытаюсь сделать, - это изменение имени ключа, имя ключа начнется с [6]=>d,[7]=>e....
так мне нужно, как я могу это сделать в php?
Я все еще не уверен, если это то, что вы хотите, но вы можете сделать простой счетчик приращений следующим образом:
$x = 6; //X is your array new starting point
for ($i = 'd'; $i<'zz'; $i++) {
$alpha[$x] = $i;
$x++; //Increment X with 1
}
Здесь вы просто добавляете индекс вручную
<?php
$index = 6;
for ($i = 'd'; $i<'zz'; $i++) {
$alpha[$index] = $i;
$index++;
}
print_r($alpha);