Yo te recomendaría trabajar con un array en lugar de variables variables.
$source[0] = "../fotos/foto0";
$source[1] = "../fotos/foto1";
...etc.
De esa manera se solucionaría tu problema fácilmente.
Si quieres seguir utilizando variables variables, entonces deberías empezar leyendo la documentación oficial:
http://www.php.net/variables.variable
Supongo que sería algo como:
$p = $source{$a};
Saludos