[Algo] Une question d'intervalle
Bonjour à tous,
J'ai deux variables begin et end qui contiennent chacune un "nombre".
par exemple
begin = 123 et end = 126
Je souhaite obtenir un tableau qui contient :
["123" => "123", "124" => "124", "125" => "125", "126" => "126]
Je le fais comme ceci :
Code:
1 2 3 4 5 6
|
$y = 0;
for ($i=$begin ; $i<=end ; $i++) {
$retour[begin + $y] = begin + $y;
$y++;
} |
Donc pour des nombres comme 123 tout va bien ...
Malheureusement je peux aussi avoir des nombres comme 012 et 016, auquel cas je souhaite obtenir 012, 013, 014, 015, 016 ... Mais avec ma technique j'obtiens 12, 13, 14, 15, 16 ...
Comment faire ?
jb