1. PHP / Говнокод #1932

    +170.6

    1. 1
    2. 2
    3. 3
    $s = md5('1') . '<br />';
        echo md5('2' . $s) . '<br />';
        echo md5('2' . md5('1')) . '<br />';

    Программист пришёл с жалобой на то что получаются разные значения. =)

    Запостил: qbel, 03 Октября 2009

    Комментарии (3) RSS

    • да уж... вот так чаще всего из-за недосмотра какой-то там мелочи, и происходит :) Многие просто со временем перестают думать, делая всё на автомате.
      Ответить
    • и в чём говнокод? я вижу только невнимательность
      Ответить
    • даа, вот так бывает наебешь сам себя, потом голову ломаешь ХУЛЕ ЭТИ 2 строки НЕ ПАШУТ
      к примеру когда я еще не полностью вкурил смысл "and", мне пришлось долго думать, почему $a всегда равно $flag
      $a = $flag and $flag2;
      Ответить

    Добавить комментарий