Variables Dinámicas en PHP

Notita cultural.

El operador $$ en PHP se utiliza para las variables dinámicas. Es decir, lo utilizas cuando quieres que el valor de una variable se convierta en otra variable por si mismo. No es muy intuitivo de inicio pero resulta muy útil.

Un código dice mas que mil palabras.

$dinamica  = 'variable';
$$dinamica = 'Algun valor tonto';
echo $variable;
//Algun valor tonto

$variable = 'Otro valor tonto';
echo $variable;
//Otro valor tonto

$$dinamica = 'Amigas';
echo "Las llaves son tus ${$dinamica}";
//Las llaves son tus Amigas