Pablasso

Variables Dinámicas en PHP

May 18, 2007

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

Juan Pablo OrtizWritten by Juan Pablo Ortiz who lives and works in Guadalajara, Mexico. You should follow him on Twitter