Inicio
experimentos locos a la hora de iniciar variables
experimentos locos a la hora de iniciar variables
¿alguna vez has hecho algo parecido a esto?
[php]$op1 = ‘checked’;
$op2 = ‘checked’;
$op3 = ‘checked’;
$op4 = ‘checked’;
$op5 = ‘checked’;[/php]
hay otra forma de hacer lo mismo:
[php]for($i=1;$i<=5;$i++){
eval(“\$op$i = ‘checked’;”);
}[/php]
julio 6, 2007
Temas relacionados
Esta forma si la conocía ! Esto me da moral para saber que no debo ser tan malo programando !
No acabo de entender la utilidad de este código, pero para evitar la función eval, no muy recomendable, al menos cuando hay alternativas. Puede usarse este código:
for($i=1;$i
bueno, repito el codigo porque me lo ha cortado el anterior mensaje, intentaré evitar caracteres problemáticos.
Codigo:
for($i=1;$i(menor_que)=5;$i ){
$n = ‘op’.$i;
$$n = ‘checked’;
}
hola Alex,
no conocia esta forma, gracias por ejemplo !!
2 opciones mas:
while ($i<5) ${‘op’.++$i}=’checked’;
for($i=0;$i<5; ${‘op’.++$i}=’checked’);