"PHP" / Говнокод #2762 Ссылка на оригинал

0

  1. 1
$this->get('begin_at') > date('Y-m-32')

Так я проверяю, что еще не начался месяц даты begin_at (в формате Y-m-d)

Запостил: HyperGeek HyperGeek, (Updated )

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

  • даже и не знаю - плюсануть или минуснуть. За сообразительность +, соответственно за говнокод нужно минуснуть..... пока воздержусь
    Ответить
    • Вот я поэтому и вынес на суд уважаемой общественности )

      К тому же сегодня день дат в пхп на говнокоде...
      Ответить
    • Только щас вспомнил фильм "Тот самый Мюнхгаузен", где он ввел новый день - 32 мая. Нужно срочно переписывать код! 😉
      Ответить
      • Поставь 99, или вообще XX. Число 32 выглядит как ошибка.
        Ответить
  • Работать будет неправильно, ибо 4 больше 32 как строка
    Ответить
  • А ты уверен, что date('Y-m-32') != date('Y-(m+1)-1')? В какой-то юниксовой функции была такая фича.
    Ответить
    • Смысл как раз в этом ) Только здесь сравниваются строки, и, естественно, '2010-01-32' < '2010-02-01'
      Ответить

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

Семь раз отмерь — один отрежь, guest!

    А не использовать ли нам bbcode?


    8