1. Список говнокодов пользователя morozovsk

    Всего: 2

  2. PHP / Говнокод #7272

    +160

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    13. 13
    14. 14
    function generateMessage($template, $tokens){
          foreach($tokens as $key => $value){
            $search[] = $key;
            $replace[] = $value;
          }
          return str_replace($search, $replace, $template);
        }
    
    $template = "Здравствуйте, %contact%! К нам поступил запрос на восстановление пароля на сайте...";
    $token['%contact%'] = 'Иван';
    generateMessage($template, $token);
    
    вместо:
    sprintf("Здравствуйте, %s! К нам поступил запрос на восстановление пароля на сайте...", 'Иван');

    нашёл в коде на работе

    morozovsk, 17 Июля 2011

    Комментарии (12)
  3. PHP / Говнокод #7271

    +147

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    7. 7
    if (strrpos(' ' . $lsText, $v)) {
    //
    }
    вместо 
    if (strpos($lsText, $v) !== false) {
    //
    }

    нашёл у себя на сайте vovkontakte.ru :) как же давно я его писал...

    morozovsk, 17 Июля 2011

    Комментарии (4)