tengo una preunta sobre variables dinámicas, o sea cuando quiero usar una u otra variable dependiendo de otra variable
Hasta ahora había usado esto:
echo $$var
lo que me permite imprimir la variable del nombre del valor de $var
también se puede usando llaves:
echo ${$var}
y bueno, mi pregunta es la siguiente, necesito imprimir un arreglo que depende de otra variable, para esto he hecho esto:
Código PHP:
if($v_pres=$_POST['v_pres']){ $v=1; $stt=($stt)?0:"setp"; }
if($v_temp=$_POST['v_temp']){ $v=1; $stt=($stt)?0:"sett"; }
if($v_tkph=$_POST['v_tkph']){ $v=1; $stt=($stt)?0:"setk"; }
if($v_spee=$_POST['v_spee']){ $v=1; $stt=($stt)?0:"sets"; }
if($v_load=$_POST['v_load']){ $v=1; $stt=($stt)?0:"setl"; }
$sets[0]=18;
$sets[1]=10;
$sets[2]=15;
Como debería hacerlo si solo quiero imprimir la velocidad en la posición 2?
echo $$stt[2]
echo ${$stt[2]}
esto no funcionaría ya uqe intentaria imprimir lo que hay en la variable $stt[2], que no existe :(
Espero se entienda mi enredada pregunta :)