Ciao,
$$ ha la funzione di dare al nome di una variabile il valore di un'altra variabile:
Codice PHP:
$var_name 'pippo5';
$
$var_name true;
if(
$pippo5==true) echo "ok";
else echo 
"no"
In questo codice ad esempio alla variabile $pippo5 (che viene richiamata $$var_name dato che $var_name = 'pippo5') viene assegnato il valore booleano true.

Altrettanto giusta è la risposta di mem, anche migliore, perchè risparmi una linea di codice.
Comunque entrambi sono modi per utilizzare il VALORE di una variabile per definire il NOME di un'altra variabile.
Se ancora non sono stato chiaro dimmi pure.
Ciao!