Например, у меня есть этот массив ниже.Я хочу масштабировать этот массив до 364 и заполнить остальные ключи массива значениями в цикле, поэтому, как только мы закончим с 13 => 19, он продолжит переходить к 14 => 1, 15 => 2.Периодически, но до 364.
$recipeNumbers= array (
0 => 1,
1 => 2,
2 => 3,
3 => 6,
4 => 7,
5 => 8,
6 => 11,
7 => 12,
8 => 14,
9 => 15,
10 => 16,
11 => 17,
12 => 18,
13 => 19,
)
Я пробовал это, но оно все еще показывает неопределенное при ошибке 14.
$totalAvailableRecipeNumbers = count($recipeNumbers);
$scaleAvailableRecipeNumbersToYearly = [];
for ($i = 0; $i<365; $i++) {
if ($i % $totalAvailableRecipeNumbers == 0) $i = 0;
$scaleAvailableRecipeNumbersToYearly[$i] = $recipeNumbers[$i];
}
logger($scaleAvailableRecipeNumbersToYearly);