El doble $$ es algo que se conoce como variable variable, es decir estas diciendole a php que el resultado del primer $ te lo tome como variable, algo asi:
Código PHP:
$nombre = "Juan";
$nombre_de_variable = "nombre";
echo $$nombre_de_variable; // Te imprime Juan