PHP: Hoefolle dagen oant Kryst?

KrysthûnWy hawwe in kliïnt dy't in spesjale hat dy't allinich goed is oant Kryst en de ynstelling foar de dagen oant it ferstriken is yn in fjild opslein yn 'e database.

Ik moast in cron-baan (plande taak) skriuwe dy't it fjild foar elk fan har restaurants op jûns basis bywurket. Ik hie noch noait cron-banen skreaun - tank oan myn kollega, Tim, by Imavex om my yn 'e goede rjochting te lieden. Ik haw it sels moarns per e-post krigen om my te witten dat it suksesfol wie.

Hoe dan ek, ik tocht dat sûnt ik de koade yn elts gefal hie skreaun, koe ik diel hawwe oan 'e wille en it oan jo folks útbringe:

$ moanne = 12;
$ dei = 25;
$ jier = datum ("Y");
$ dagen = (int) ((mktime (0,0,0, $ moanne, $ dei, $ jier) - tiid (void)) / 86400);
as ($ dagen> 0) {
$ jier = $ jier + 1;
$ dagen = (int) ((mktime (0,0,0, $ moanne, $ dei, $ jier) - tiid (void)) / 86400);
}
wikselje ($ dagen) {
saak 0:
echo "noflike krystdagen!";
brekke;
saak 1:
echo "It is Krystnacht!";
brekke;
standert:
echo "D'r binne". $ dagen. "mear dagen oant Kryst!";
}

Pas op foar kopiearje en plakke fan 'e post, soms wurde de apostrofen rommelich. As jo ​​WordPress hawwe, kinne jo dit eins ynfoegje yn 'e koade fan jo side en it werjaan litte. Ik bin der net wis fan dat elkenien optein is oer Kryst mar 48 dagen fuort, mar wat is it!

As jo ​​dat woenen, kinne jo sels de saakferklearring útbouwe en de 12 dagen fan Kryst dwaan. 🙂

Dizze koade nimt it jier ek yn behanneling, dus takom jier sil it trochgean mei wurkje!

4 Comments

  1. 1
  2. 3

    hoi Doug,

    Tank foar dit stikje koade. 🙂 Ik besykje te setten it op myn blog syn sydbalke as in widget. Ik plakke de koade yn en it is gewoan sjen litte rauwe koade op 'e side .. Net wêzen in php wizard .. Is der in "ienfâldige" manier om it oan it wurk?

    Tank,
    Dan

Wat tinksto?

Dizze side brûkt Akismet om spam te ferleegjen. Learje hoe't jo kommentaargegevens ferwurke wurde.