Los arrays son una buena opción en estos casos.
Volviendo a la pregunta inicial, lo que buscabas es lo que se llama las "variables variables". En el manual de PHP hay información al respecto:
http://www.php.net/manual/es/languag...s.variable.php
En tu caso, el código debería haber sido:
Código PHP:
echo ${"mod$inicial"}; // Entre llaves
// es igual a
echo ${'mod'.$inicial}; // Entre llaves
Sólo para que quede como referencia
Saludos,