שיווק תוכן

PHP: כמה ימים עד חג המולד?

כלב חג המולדיש לנו לקוח שיש לו ספיישל שהוא טוב רק עד חג המולד וההגדרה לימים עד התפוגה היא בשדה שנשמר במסד הנתונים.

הייתי צריך לכתוב עבודת cron (משרה מתוזמנת) שמעדכנת את השדה לכל אחת מהמסעדות שלהם על בסיס לילי. מעולם לא כתבתי עבודות cron לפני כן - תודה לעמיתי, טים, ב- אימאקס על שהוביל אותי לכיוון הנכון. אפילו קיבלתי אותו בדוא"ל בבוקר כדי ליידע אותי שזה היה מוצלח.

בכל אופן, חשבתי שמאז שכתבתי את הקוד בכל מקרה, אוכל לשתף בכיף ולהוציא אותו לאנשים:

חודש $ = 12;
יום $ = 25;
שנה $ = תאריך ("Y");
$ ימים = (int) ((mktime (0,0,0, $ חודש, $ יום, $ שנה) - זמן (בטל)) / 86400);
אם ($ ימים> 0) {
שנה $ = $ שנה + 1;
$ ימים = (int) ((mktime (0,0,0, $ חודש, $ יום, $ שנה) - זמן (בטל)) / 86400);
}
החלף ($ ימים) {
מקרה 0:
הד "חג שמח!";
לשבור;
מקרה 1:
הד "זה ערב חג המולד!";
לשבור;
ברירת מחדל:
הד "יש". $ ימים. "עוד ימים עד חג המולד!";

}

היזהר מהעתקה והדבקה מהפוסט, לפעמים האפוסטרופים מתבלבלים. אם יש לך וורדפרס, אתה באמת יכול להכניס את זה לקוד הדף שלך ולהציג אותו. אני לא בטוח שכולם מתרגשים מכך שחג המולד נמצא במרחק של 48 יום בלבד, אבל מה לעזאזל!

אם תרצה, תוכל אפילו לבנות את הצהרת המקרה ולעשות את 12 ימי חג המולד. 🙂

קוד זה לוקח בחשבון גם את השנה, כך שבשנה הבאה הוא ימשיך לעבוד!

Douglas Karr

Douglas Karr הוא CMO של פתח INSIGHTS ומייסד ה Martech Zone. דאגלס סייע לעשרות סטארט-אפים מצליחים של MarTech, סייע בבדיקת נאותות של למעלה מ-5 מיליארד דולר ברכישות והשקעות של Martech, וממשיך לסייע לחברות ביישום ואוטומציה של אסטרטגיות המכירות והשיווק שלהן. דאגלס הוא מומחה ודובר בטרנספורמציה דיגיטלית ומוכר בינלאומי ב-MarTech. דאגלס הוא גם מחבר שפורסם של מדריך Dummy וספר מנהיגות עסקית.

מאמרים נוספים

לחצן חזרה למעלה
סְגוֹר

זוהה חסימת מודעות

Martech Zone הוא מסוגל לספק לך תוכן זה ללא עלות מכיוון שאנו מייצרים רווח מהאתר שלנו באמצעות הכנסות ממודעות, קישורי שותפים וחסויות. נשמח אם תסיר את חוסם המודעות שלך בזמן שאתה צופה באתר שלנו.