gafeman viciao2k3 logo viciao2k3
 
¿que estoy haciendo?   follow me
hasta que el sol no floje un poco, yo no me muevo de la cueva !
 
Suscribete →  
374  fans y una planta carnivora
 
Estás en: Viciao2k32007JulioViernes 06
5

experimentos locos a la hora de iniciar variables

Tag: PHP    Por: gafeman    Lecturas: 583   

¿alguna vez has hecho algo parecido a esto?

PHP:
  1. $op1 = 'checked';
  2. $op2 = 'checked';
  3. $op3 = 'checked';
  4. $op4 = 'checked';
  5. $op5 = 'checked';

hay otra forma de hacer lo mismo:

PHP:
  1. for($i=1;$i<=5;$i++){
  2. eval("\$op$i = 'checked';");
  3. }

  •  5  comentarios   —   584  visitas
  •  0  pings   —   0  trackbacks
 
Pings
  1. No hay pingbacks

Trackbacks
  1. No hay trackbacks
  1. 1

    Esta forma si la conocía ! Esto me da moral para saber que no debo ser tan malo programando ! :)


  2. 2

    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


  3. 3

    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’;

    }


  4. 4
    • gravatargafeman   
    • 9/7/2007   
    • Actividad   

    hola Alex,

    no conocia esta forma, gracias por ejemplo !!


  5. 5

    2 opciones mas:

    while ($i<5) ${’op’.++$i}=’checked’;

    for($i=0;$i<5; ${’op’.++$i}=’checked’);


0-0

Código de conducta


Cualquier comentario / usuario que no cumpla uno de los siguientes requisitos,
sera borrado sin previo aviso:
  1. Ser persona
  2. No insultar (A eso se le llama Trolear)
  3. No escribir el texto en mayusculas (Es lo mismo que gritar)
  4. No Spamear (ej. hablar de lo que comiste ayer...)
  5. Evitar comentarios del tipo soy primero, soy segundo, hijo de puta...
  6. Escribir el comentario en castellano
  7. Saber el día de la semana que naciste
  8. No deshonrar la ortografia del editor

La sole

¡Participa en la discusión!




Tu Comentario:

background by eboy