PHP: Ehia mau lā a hiki i ka Kalikimaka?

Mele KalikimakaLoaʻa iā mākou kahi mea kūʻai aku he mea kūikawā maikaʻi wale ia a hiki i ka Kalikimaka a me kahi hoʻonohonoho no nā lā a hiki i ka pau ʻana i kahi māla i mālama ʻia i ka waihona.

Pono wau e kākau i kahi hana cron (kahi i hoʻonohonoho ʻia) e hōʻano hou i ka māla no kēlā me kēia hale ʻaina i kēlā me kēia pō. ʻAʻole wau i kākau moʻolelo i kekahi mau hana cron ma mua - mahalo i koʻu hoa hana, Tim, ma ʻImavex no ke alakaʻi ʻana iaʻu i ke ala kūpono. Ua loaʻa iaʻu ka leka uila iaʻu i ke kakahiaka e hoʻomaopopo iaʻu ua kūleʻa ia.

Ma nā mea ʻē aʻe, ua noʻonoʻo wau mai ka wā i kākau ai i ka pāʻālua, hiki iaʻu ke kaʻana i ka leʻaleʻa a lawe aku iā ʻoukou.

mahina $ = 12;
$ lā = 25;
$ makahiki = lā ("Y");
$ lā = (int) ((mktime (0,0,0, $ mahina, $ lā, $ makahiki) - manawa (hakahaka)) / 86400);
inā ($ lā> 0) {
$ makahiki = $ makahiki + 1;
$ lā = (int) ((mktime (0,0,0, $ mahina, $ lā, $ makahiki) - manawa (hakahaka)) / 86400);
}
kuapo ($ lā) {
hihia 0:
echo "Mele Kalikimaka!";
haki;
hihia 1:
echo "ʻO ka Mele Kalikimaka kēia!";
haki;
paʻamau:
echo "Aia". $ mau lā. "mau lā hou a hiki i ke Kalikimaka!";
}

E makaʻala i ke kope a me ka paʻi mai ka pou, i kekahi manawa e huikau nā apostrophes. Inā loaʻa iā ʻoe ka WordPress, hiki iā ʻoe ke hoʻokomo i kēia i ke code o kāu ʻaoʻao a hōʻike ʻia. ʻAʻole maopopo iaʻu pīhoihoi nā poʻe a pau e pili ana i ke Kalikimaka ʻo 48 mau lā wale nō ka lōʻihi, akā he aha ka!

Inā makemake ʻoe, hiki iā ʻoe ke kūkulu i ka ʻōlelo hihia a hana i nā lā 12 o ke Kalikimaka. 🙂

Lilo pū kēia code i ka makahiki i ka noʻonoʻo, no laila i kēia makahiki aʻe e hoʻomau i ka hana.

4 Comments

  1. 1
  2. 3

    Aloha Doug,

    Mahalo no kēia māhele o ka pāʻālua. Trying Ke hoʻāʻo nei wau e kau ma ka ʻaoʻao o kaʻu blog ma ke ʻano he widget. Ua kāpili wau i ke code a ke hōʻike wale nei ia i nā code maka ma ka ʻaoʻao .. ʻAʻole ia he wizard php .. Aia kekahi ala "maʻalahi" e hana ai?

    Mahalo,
    Dan

Pehea kou manaʻo?

Ke hoʻohana nei kēia pūnaewele i ka Akismet e ho'ēmi i ka spam. E aʻo pehea e hanaʻia ai kāuʻikeʻikepili.