Lo que quiere son variables variables, no son ni raras ni se desperdician, al menos no siempre.
Puede ser que pueda usar arrays en vez de estas variables, pero muchas veces no aplica (yo las he usado en varios lados donde los arrays no eran la mejor solución y si estas variables).
En si, si aplica el array es lo mismo:
Código php:
Ver original<?
for( $i=0; $i<=5; ++$i ) $array[$i] = $i;
echo $array[2]; #Dará 2
?>