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

    +157.1

    1. 1
    return strtoupper(strtr($str, "йцукенгшщзхъэждлорпавыфячсмитьбюё", "ЙЦУКЕНГШЩЗХЪЭЖДЛОРПАВЫФЯЧСМИТЬБЮЁ"));

    1C-Bitrix, вот говнищще-то!

    Запостил: xEviL, 10 Августа 2009

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

    • Обоснуй
      Ответить
    • setlocale надо юзать...
      Ответить
    • за ЙЦУКЕН зачет :)
      Ответить
    • mb_strtoupper ???
      Ответить
    • вполне кроссхостинговое решение
      Ответить
    • Да, я согласен с последним постившим, это сделано больше для совместимости, не везде работает mb_
      Ответить
      • битрикс не устанавливается без модуля mb_string, если была выбрана UTF-8.
        Ответить
        • прикинь, и ставится и работает. глючит но работает.
          Ответить
          • нуу, умники, редактирующие скрипт-инсталлятор - очередные говнокодеры
            Ответить
            • Так ведь mb_string можно отключить уже после установки. Вдруг кто-то поменял интерпретатор PHP на более старый?
              Ответить
            • Конечно говнокодеры. Пхписты вме говнокодеры. Не язык, а помои, и пишут на нем только те ламеры, что не освоили нормальный яп
              Ответить
    • Дисквалифицирован
      Это не говнокод
      Ответить
    • А зачем тогда strtoupper?
      Ответить
    • Это единственный вариант, который работает с UTF-8 кодировкой на любом хостинге.
      Вполне нормальный код.
      Ответить
    • Такое ощущение, что тред захватили программисты битрикса :D
      Ответить
      • Тред захватили программеры на UTF-8, которые еще и не думают юзають PHP6. Нормальный код.
        Ответить
    • О! Первый по плюсам с конца. Это будет моей записной книжкой.
      Ответить

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