Content Marketing

PHP: กี่วันถึงคริสต์มาส?

สุนัขคริสต์มาสเรามีลูกค้าที่มีความพิเศษที่ดีจนถึงวันคริสต์มาสเท่านั้นและการตั้งค่าสำหรับวันจนกว่าจะหมดอายุอยู่ในฟิลด์ที่บันทึกไว้ในฐานข้อมูล

ฉันต้องการเขียนงาน cron (งานตามกำหนดเวลา) ที่อัปเดตฟิลด์สำหรับร้านอาหารแต่ละแห่งเป็นประจำทุกคืน ฉันไม่เคยเขียนสคริปต์งาน cron มาก่อน - ขอบคุณเพื่อนร่วมงานของฉัน Tim ที่ อิมาเว็กซ์ เพื่อนำทางฉันไปในทิศทางที่ถูกต้อง ฉันยังได้รับอีเมลแจ้งเมื่อเช้าเพื่อแจ้งให้ทราบว่าประสบความสำเร็จ

อย่างไรก็ตามฉันคิดว่าตั้งแต่ฉันเขียนโค้ดอย่างไรก็ตามฉันสามารถแบ่งปันความสนุกและนำมันออกไปให้คุณคนอื่น ๆ :

$ เดือน = 12;
$ วัน = 25;
$ year = date ("Y");
$ days = (int) ((mktime (0,0,0, $ month, $ day, $ year) - เวลา (โมฆะ)) / 86400);
ถ้า ($ days> 0) {
$ ปี = $ ปี + 1;
$ days = (int) ((mktime (0,0,0, $ month, $ day, $ year) - เวลา (โมฆะ)) / 86400);
}
เปลี่ยน ($ วัน) {
กรณีที่ 0:
echo "สุขสันต์วันคริสต์มาส!";
break;
กรณีที่ 1:
echo "มันเป็นวันคริสต์มาสอีฟ!";
break;
ค่าเริ่มต้น:
echo "มี". $ days. "more days until Christmas!";

}

ระวังการคัดลอกและการวางจากโพสต์บางครั้งเครื่องหมายอะพอสทรอฟีจะยุ่งเหยิง หากคุณมี WordPress คุณสามารถแทรกสิ่งนี้ลงในโค้ดของเพจและแสดงได้ ฉันไม่แน่ใจว่าทุกคนจะตื่นเต้นกับคริสต์มาสที่เพิ่งจะผ่านไปเพียง 48 วัน แต่สิ่งที่น่ากลัว!

หากคุณต้องการคุณสามารถสร้างคำชี้แจงกรณีและทำ 12 วันคริสต์มาส 🙂

รหัสนี้ยังใช้เวลาพิจารณาเป็นปีดังนั้นในปีหน้าจะยังคงใช้งานได้!

Douglas Karr

Douglas Karr เป็น CMO ของ เปิดข้อมูลเชิงลึก และผู้ก่อตั้ง Martech Zone. Douglas ได้ช่วยเหลือสตาร์ทอัพ MarTech ที่ประสบความสำเร็จหลายสิบราย ได้ช่วยเหลือในการตรวจสอบสถานะมูลค่ากว่า 5 พันล้านดอลลาร์ในการซื้อกิจการและการลงทุนของ Martech และยังคงช่วยเหลือบริษัทต่างๆ ในการปรับใช้และทำให้กลยุทธ์การขายและการตลาดเป็นไปโดยอัตโนมัติ Douglas เป็นผู้เชี่ยวชาญด้านการเปลี่ยนแปลงทางดิจิทัลและ MarTech ที่ได้รับการยอมรับในระดับสากล ดักลาสยังเป็นผู้เขียนหนังสือ Dummie's Guide และหนังสือความเป็นผู้นำทางธุรกิจที่ได้รับการตีพิมพ์อีกด้วย

บทความที่เกี่ยวข้อง

กลับไปด้านบนปุ่ม
ปิดหน้านี้

ตรวจพบการบล็อกโฆษณา

Martech Zone สามารถจัดหาเนื้อหานี้ให้คุณโดยไม่มีค่าใช้จ่าย เนื่องจากเราสร้างรายได้จากไซต์ของเราผ่านรายได้จากโฆษณา ลิงก์พันธมิตร และการสนับสนุน เรายินดีอย่างยิ่งหากคุณจะลบตัวปิดกั้นโฆษณาของคุณเมื่อคุณดูไซต์ของเรา