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

    +3

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    7. 7
    if ($condition) {
      // если условие верно, сохраняем признак верности
      $options[ $m ] = '';
    } else {
      // если неверно
      $options[ $m ] = 'none';
    }

    Почему-то программист решил, что в случае верного условия нужно сохранять не TRUE, не 1, не что-то иное, а пустую строку.
    А если условие ложно - строку 'none'

    Запостил: MikleSmart, 06 Апреля 2018

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

    • $options[ $m ] = ($condition) ?
      '' :
      'none';
      $options[ $m ] = $condition;
      Ответить

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