Змест маркетынгу

PHP: Колькі дзён да Каляд?

Каляды сабакУ нас ёсць кліент, у якога ёсць спецыяльны варыянт, які падыходзіць толькі да Каляд, а налада дзён да заканчэння тэрміну знаходзіцца ў полі, захаваным у базе дадзеных.

Мне трэба было напісаць заданне cron (запланаванае заданне), якое штоночна абнаўляе поле для кожнага з іх рэстаранаў. Я ніколі раней не рабіў сцэнарыяў для працы з крон - дзякуючы майму калегу Ціму Імавекс за тое, што павёў мяне ў правільным кірунку. Я нават атрымаў яго па электроннай пошце раніцай, каб паведаміць мне, што гэта ўдалося.

У любым выпадку, я зразумеў, так як я ў любым выпадку напісаў код, я мог бы падзяліцца гэтым задавальненнем і данесці яго да вас, людзі:

$ месяц = ​​12;
$ дзень = 25;
$ год = дата ("Y");
$ дзён = (int) ((mktime (0,0,0, $ месяц, $ дзень, $ год) - час (пустата)) / 86400);
калі ($ дзён> 0) {
$ год = $ год + 1;
$ дзён = (int) ((mktime (0,0,0, $ месяц, $ дзень, $ год) - час (пустата)) / 86400);
}
пераключыць ($ дзён) {
case 0:
рэха "З Калядамі!";
break;
case 1:
рэха "Гэта Калядны вечар!";
break;
па змаўчанні:
рэха "Ёсць". $ дзён. "да Каляд яшчэ дні!";

}

Сцеражыцеся капіравання і ўстаўкі з паведамлення, часам апострафы сапсаваліся. Калі ў вас ёсць WordPress, вы сапраўды можаце ўставіць гэта ў код сваёй старонкі і паказаць яго. Я не ўпэўнены, што ўсе ў захапленні ад таго, што да Каляд засталося толькі 48 дзён, але, чорт вазьмі!

Калі б вы хацелі, вы маглі б нават скласці справаводства і зрабіць 12 дзён Каляд. 🙂

Гэты код таксама ўлічвае год, таму ў наступным годзе ён будзе працягваць працаваць!

Douglas Karr

Douglas Karr з'яўляецца CMO кампаніі OpenINSIGHTS і заснавальнік ст Martech Zone. Дуглас дапамог дзясяткам паспяховых стартапаў MarTech, аказаў дапамогу ў належнай абачлівасці больш чым на 5 мільярдаў долараў у набыцці і інвестыцыях Martech і працягвае дапамагаць кампаніям у рэалізацыі і аўтаматызацыі іх продажаў і маркетынгавых стратэгій. Дуглас - міжнародна прызнаны эксперт і дакладчык па лічбавай трансфармацыі і MarTech. Дуглас таксама з'яўляецца апублікаваным аўтарам даведніка па манекенах і кнігі па бізнес-кіраўніцтву.

Артыкулы па Тэме

Вярнуцца да пачатку кнопкі
блізка

Выяўлена блакіроўка рэкламы

Martech Zone можа даць вам гэты кантэнт бясплатна, таму што мы манетызуем наш сайт за кошт даходаў ад рэкламы, партнёрскіх спасылак і спонсарства. Мы былі б удзячныя, калі б вы выдалілі блакіроўшчык рэкламы пры праглядзе нашага сайта.