9

Anécdotas, programación rara

PHP      12 Julio, 2007      1101 lecturas

hoy viendo un ejemplo en javascript, vi una cosa que nunca habia visto:

JavaScript:
  1. output.value = input.value = "";

lo que hace este codigo es asignar a los dos objetos un valor nulo

tambien se puede hacer en php

Compartir   twitter   del.icio.us   webeame   meneame   stumbleupon   mr.wong   ?  


  1. luigix

    Pués este ejemplo “raro” que dices, ya lo conocía de hace años !

    Creo que se puede aplicar también a C y a Java ! Es una forma rápida de inicializar varias variables con el mismo valor !



  2. gafeman

    entonces el raro soy yo jeje



  3. luigix

    Jeje ! No no, yo también me enteré de casualidad porqué lo vi en algun sitio o algún compañera de trabajo me lo dijo… ahora no recuerdo. Pero desde entonces, he usado esta forma más de una vez !



  4. Alex

    Realmente interesante. Cosas curiosas que sólo se aprenden si te lo cuentan. Igual que el método para PHP que os comentaba el otro día, de asignar nombres de variables con variables. Me enteré de pura casualidad.

    (ejemplo)

    $mivar = ‘abc’;

    $$mivar = ‘cachorros’;


    echo $abc; //devuelve “cachorros”



  5. luigix

    Interesante aportación Alex ! No tenía ni idea de ese método de asignació de variable, muy curioso !



  6. gafeman

    ¡gracias Alex! si encuentro más no dudaré en compartirlas con todos :D



  7. Shellman

    Es raro ver a alguien que nunca haya visto este método de inicializar variables, esto es viejísimo, cuando comencé mi carrera de Ingeniería lo aprendí en internet, eso fue hace ya 5 añitos.. XD, esta forma también funciona para C, C , Java y VB, ojo !!! en VB no es muy recomendable hacerlo de esa forma porque hay un tipo de dato en VB que quiere decir que una variable no es de un tipo especifico, así que si haces esto en la declaración:


    dim var, var2 as Integer.


    La variable var2 es de tipo Integer pero la variable var es de tipo undefined (algo asi).


    Asi que no recomiendo hacer esto en VB.


    Bye…



  8. gafeman

    que quieres q te diga, a mi no me lo enseñaron :(



  9. ewiggin

    las cosas del fp

    xD