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

    +155.9

    1. 1
    2. 2
    $names = explode('_', $className);
    $fileName = join('/', $names) . '.php';

    Супер замена символов в строчке :)
    Это из куска нынче модной функции __autoload() :)

    Запостил: guest, 18 Марта 2009

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

    • говнобог:
      $fileName = ereg_replace('_', '/', $names) . '.php';

      Отакот? =)
      Ответить
    • говнобог:
      Бля ошибся =))
      отак лучше
      [quote=Говногость]$fileName = ereg_replace('_', '/', $className) . '.php';[/quote]
      Ответить
    • Иван:
      [quote=говнобог]Отакот?[/quote]
      Естественно, не так - из пушки по воробьям. str_replace использовать надо
      Ответить
    • Пкфаа:
      Да, песня...выпью ка я рому.......готово
      1. preg_replace(), which uses a Perl-compatible regular expression syntax, is often a faster alternative to ereg_replace().

      2. Ну да ладно...это относиттся к людям, которые хоть что-то понимают в рэгэкспах...

      3. С учетом конкретного примера - Иван БЕЗУСЛОВНО прав ... конечно нужно использовать простую замену....



      ....и не забывайте про ПХП-интерпретируемость...хочешь писать ХОРОШИЙ код - думай трижды.

      Индусы, кстати, соссут хуй.
      Ответить
    • Не, какой, нахуй, анал? Я не дотерплю... и тут же сдаюсь, выплёскивая семя на усердно облизывающий мою залупень Егоркин язык.
      Ответить

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