Hlavní navigace

Názor k článku Programovací jazyky z vývojářského pekla od Jan Mimránek - Nevím kam míříš, ale na ty odkazy jsi...

  • Článek je starý, nové názory již nelze přidávat.
  • 29. 4. 2016 18:01

    Jan Mimránek (neregistrovaný)

    Nevím kam míříš, ale na ty odkazy jsi se asi nedíval.
    Tak jinak Pokud chceš napsat
    if ( $var == 1 ) a upíšeš se na if ( $var = 1 ) tak se to rovná if ( $var ) a to je TRUE.
    Pokud to píšeš if ( 1 == $var ) tak to nepřehlédneš, protože ti kompiler/engine zařve, že se snažíš o blbost.

    Jde pak ale o to, že if ( $var = 1 ) se při hledání problému snadno přehlédne a pro překladač to není chyba. Nejen PHP, ale ani C ani myslím Java tě neupozorní. A hledat takovou chybu po nocích je fakt zábava.