kullanıldıkları yere göre anlatmak daha doğru olur. normalde $$ birşey yok. ama

$degisken = "ahmet";
$var1 = "degisken";
$var2 = $$var1;
echo $var2;
şöyle bir kullanım var. diğerlerini bende kullanmadım ama kod içeisinde görmeden birşey demek zor.