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

    +169

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    reset($err_list);
    //создаем все необходимые переменные
    while ($var = each($err_list)) {
        eval('if(!isset($_POST["'.$var['key'].'"])){$_POST["'.$var['key'].'"]="";}');
    }

    ...

    Запостил: temka, 10 Сентября 2011

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

    • Правильно, нужно заранее. А то вдруг потребуется переменная, а её нет.
      Ответить
    • Мне больше нравится eval...
      Ответить
    • //создаем все необходимые переменные
      Как же бесят такие комментарии. Еще и в учебных заведениях учат комментировать дефайны, пиздец.
      Ответить
      • А мне кажется, что это хорошая практика, особенно для новичка(да и не только) - сразу входишь в курс дела.
        P.s.: ведь комментарии это лучше, чем их отсутствие.
        Ответить
        • Не соглашусь. Почему я должен тратить время на чтения подобного очевидного бреда в комментариях? В хорошем коде комментарии нужны только перед API методами/функциями/классами. Хороший код, как правило, не нуждается в комментариях.
          Ответить
          • Большая часть кода, выложенного на этом сайте, без комментариев...
            Ответить
          • в данном случае - лучше прочесть один комментарий, чем всё это мракобесие скобок и кавычек.
            просто в данном случае код плох.
            п.с. и не очевиден.
            Ответить
        • > комментарии это лучше, чем их отсутствие
          var theButton; // the button variable
          Ответить
          • if(isset($_GET['heh']) && !empty($_GET['heh])) // проверяем, существует ли переменная $_GET['heh'], и не является ли она пустой
            Ответить
    • показать все, что скрытоvanished
      Ответить

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