Salve ho questa esigenza

for ($i = $a; $i<= $b; $i++){

$variabile$i = valore;

}

ho bisogno cioè di creare, per ogni ciclo for una variabile che sia in parte fissa ($variabile) ed in parte variabile ($i).

Cioè vorrei che il risultato fosse la creazione di

variabile1
variabile2
variabile3

Potrei creare semplicemente tante variabili $i così da avere

1
2
3

ma ho bisogno di mantenere l'indice invariato.

La soluzione che ho trovato per ora è quella di farmi una copia dell'indice cioè

for ($i = $a; $i<= $b; $i++){
$copia = $ì
$i = valore;

}

ma volevo sapere se c'è una soluzione migliore che possa valere anche per gli array.

Grazie