PHP: Рождествого канча күн калды?

Christmas DogБизде кардар бар, ал Рождество майрамына чейин гана жакшы болот жана маалыматтар базасында сакталган талаада, мөөнөтү аяктаганга чейин.

Мен ар бир ресторандын талаасын түнкүсүн жаңыртып турган cron жумушун (пландалган жумуш) жазышым керек болчу. Мен буга чейин эч кандай cron жумуштарын жазган эмесмин - кесиптешим Тимдин жардамы менен, at Imavex мени туура жолго салгандыгы үчүн. Эртең менен мага ийгиликтүү өткөндүгүн билдирүү үчүн электрондук почта аркылуу да жибердим.

Баары бир, мен кодду кандай гана болбосун жазгандан кийин, көңүл ачып, аны сизге жеткире алам деп ойлодум:

$ ай = 12;
$ day = 25;
$ жыл = күн ("Y");
$ days = (int) ((mktime (0,0,0, $ month, $ day, $ year) - time (void)) / 86400);
эгер ($ күн> 0) {
$ year = $ year + 1;
$ days = (int) ((mktime (0,0,0, $ month, $ day, $ year) - time (void)) / 86400);
}
которуу ($ күн) {
case 0:
жаңырыгы "Рождество менен!";
тыныгуу;
case 1:
echo "Бул Рождество майрамы!";
тыныгуу;
демейки:
echo "There" ". $ days." Christmas чейин дагы бир нече күн! ";
}

Посттон көчүрүп алгандан кийин сактаңыз, кээде апострофтор бузулуп кетет. Эгер сизде WordPress болсо, анда аны чындыгында сиздин баракчаңыздын кодуна киргизип, аны көрсөтсөңүз болот. Рождество майрамына 48 гана күн калганына бардыгы кубанып жатышат деп ишене албайм, бирок кандай гана шумдук!

Эгер сиз кааласаңыз, анда соттук териштирүүнү негиздеп, Рождествонун 12 күнүн өткөрсөңүз болот. 🙂

Бул кодексте дагы жыл эске алынат, андыктан кийинки жылы дагы иштей берет!

4 Comments

  1. 1
  2. 3

    Салам Даг,

    Бул коддун үзүндүсү үчүн рахмат. 🙂 Блогумдун каптал тилкесине виджет кылып жайгаштырганга аракет кылып жатам. Мен кодду чаптадым, ал жөн гана беттеги чийки кодду көрсөтүп жатат .. PHP сыйкырчысы эмес .. Аны иштетүү үчүн "жөнөкөй" жол барбы?

    Рахмат,
    дан

Эмне деп ойлойсуң?

Бул сайт спам азайтуу Akismet колдонот. Сиздин комментарий маалымат кандайча иштелишин Үйрөнүү.