পিএইচপি: ক্রিসমাস পর্যন্ত কত দিন?
আমাদের কাছে এমন একটি ক্লায়েন্ট রয়েছে যার একটি বিশেষ বিশেষ আছে যা কেবলমাত্র ক্রিসমাস অবধি ভাল এবং ডেটাবেজে সংরক্ষিত ক্ষেত্রটিতে মেয়াদ শেষ হওয়ার আগ পর্যন্ত দিনগুলির জন্য সেটিংস।
আমার একটি ক্রোন জব (তফসিলযুক্ত কাজ) লিখতে হবে যা তাদের প্রতিটি রেস্তোঁড়ার জন্য একটি রাতের ভিত্তিতে ক্ষেত্র আপডেট করে। আমি এর আগে কখনও কোনও ক্রোন জব স্ক্রিপ্ট করেনি - আমার সহকর্মী, টিমকে ধন্যবাদ জানাই প্রতিচ্ছবি আমাকে সঠিক পথে নিয়ে যাওয়ার জন্য। এমনকি এটি আমাকে সফল করার জন্য আমাকে জানাতে সকালে ইমেল করে এনেছে।
যাইহোক, আমি যেহেতু কোডটি লিখেছিলাম সেহেতু আমি বুঝতে পেরেছি, আমি মজাতে ভাগ করে নিতে পারি এবং এটি আপনার লোকদের কাছে জানাতে পারি:
$ মাস = 12;
$ দিন = 25;
$ বছর = তারিখ ("Y");
$ দিন = (ইনট) ((এমকিটাইম (0,0,0, $ মাস, $ দিন, $ বছর) - সময় (শূন্য)) / 86400);
যদি ($ দিন> 0)
$ বছর = $ বছর + 1;
$ দিন = (ইনট) ((এমকিটাইম (0,0,0, $ মাস, $ দিন, $ বছর) - সময় (শূন্য)) / 86400);
}
স্যুইচ ($ দিন) {
কেস 0:
প্রতিধ্বনি "মেরি ক্রিসমাস!";
বিরতি;
কেস 1:
প্রতিধ্বনি "এটি ক্রিসমাসের আগের দিন!";
বিরতি;
ডিফল্ট:
প্রতিধ্বনি "আছে"। $ দিন। "ক্রিসমাস পর্যন্ত আরও দিন!";
}
পোস্ট থেকে অনুলিপি এবং আটকানোর বিষয়ে সাবধান থাকুন, কখনও কখনও অ্যাস্টোথ্রফগুলি গণ্ডগোল করে। আপনার যদি ওয়ার্ডপ্রেস থাকে তবে আপনি এটি আপনার পৃষ্ঠার কোডগুলিতে inোকাতে এবং এটি প্রদর্শন করতে পারেন। আমি নিশ্চিত না যে ক্রিসমাস সম্পর্কে মাত্র 48 দিন দূরে থাকায় সবাই উত্তেজিত, তবে কী!
আপনি যদি চান, আপনি এমনকি কেস স্টেটমেন্টটি তৈরি করতে এবং ক্রিসমাসের 12 দিনের মতো করতে পারেন। 🙂
এই কোডটিও বছরটি বিবেচনায় নেয়, তাই পরের বছর এটি কাজ চালিয়ে যাবে!