পিএইচপি: ক্রিসমাস পর্যন্ত কত দিন?

ক্রিসমাস কুকুরআমাদের কাছে এমন একটি ক্লায়েন্ট রয়েছে যার একটি বিশেষ বিশেষ আছে যা কেবলমাত্র ক্রিসমাস অবধি ভাল এবং ডেটাবেজে সংরক্ষিত ক্ষেত্রটিতে মেয়াদ শেষ হওয়ার আগ পর্যন্ত দিনগুলির জন্য সেটিংস।

আমার একটি ক্রোন জব (তফসিলযুক্ত কাজ) লিখতে হবে যা তাদের প্রতিটি রেস্তোঁড়ার জন্য একটি রাতের ভিত্তিতে ক্ষেত্র আপডেট করে। আমি এর আগে কখনও কোনও ক্রোন জব স্ক্রিপ্ট করেনি - আমার সহকর্মী, টিমকে ধন্যবাদ জানাই প্রতিচ্ছবি আমাকে সঠিক পথে নিয়ে যাওয়ার জন্য। এমনকি এটি আমাকে সফল করতে আমাকে জানানোর জন্য সকালে এটি আমাকে ইমেলও করে ফেলেছে।

যাইহোক, আমি যেহেতু কোডটি লিখেছিলাম সেহেতু আমি বুঝতে পেরেছি, আমি মজাতে ভাগ করে নিতে পারি এবং এটি আপনার লোকদের কাছে জানাতে পারি:

$ মাস = 12;
$ দিন = 25;
$ বছর = তারিখ ("Y");
$ দিন = (ইনট) ((এমকিটাইম (0,0,0, $ মাস, $ দিন, $ বছর) - সময় (শূন্য)) / 86400);
যদি ($ দিন> 0)
$ বছর = $ বছর + 1;
$ দিন = (ইনট) ((এমকিটাইম (0,0,0, $ মাস, $ দিন, $ বছর) - সময় (শূন্য)) / 86400);
}
স্যুইচ ($ দিন) {
কেস 0:
প্রতিধ্বনি "মেরি ক্রিসমাস!";
বিরতি;
কেস 1:
প্রতিধ্বনি "এটি ক্রিসমাসের আগের দিন!";
বিরতি;
ডিফল্ট:
প্রতিধ্বনি "আছে"। $ দিন। "ক্রিসমাস পর্যন্ত আরও দিন!";
}

পোস্ট থেকে অনুলিপি এবং আটকানোর বিষয়ে সাবধান থাকুন, কখনও কখনও অ্যাস্টোথ্রফগুলি গণ্ডগোল করে। আপনার যদি ওয়ার্ডপ্রেস থাকে তবে আপনি আসলে এটি আপনার পৃষ্ঠার কোডটিতে inোকাতে এবং এটি প্রদর্শন করতে পারেন। আমি নিশ্চিত না যে ক্রিসমাস সম্পর্কে মাত্র 48 দিন দূরে থাকায় সবাই উত্তেজিত, তবে কী!

আপনি যদি চান, আপনি এমনকি কেস স্টেটমেন্টটি তৈরি করতে এবং ক্রিসমাসের 12 দিনের মতো করতে পারেন। 🙂

এই কোডটিও বছরটি বিবেচনায় নেয়, তাই পরের বছর এটি কাজ চালিয়ে যাবে!

4 মন্তব্য

  1. 1
  2. 3

    হাই ডগ,

    কোড এই স্নিপেট জন্য ধন্যবাদ। 🙂 আমি এটি আমার ব্লগের সাইডবারে একটি উইজেট হিসাবে রাখার চেষ্টা করছি। আমি কোডটি পেস্ট করেছি এবং এটি কেবল পৃষ্ঠায় কাঁচা কোড দেখাচ্ছে .. পিএইচপি উইজার্ড হচ্ছে না .. এটির কাজ করার কোনও "সহজ" উপায় আছে কি?

    ধন্যবাদ,
    দেনিযেল

    • 4

      আপনাকে সম্ভবত সাইডবার.এফপি সম্পাদনা করতে হবে - কেবলমাত্র কোডটি sertোকাতে হবে + প্রয়োজনীয় উন্মুক্ত এবং পিএইচপি ট্যাগগুলি বন্ধ করুন।

আপনি কি মনে করেন?

এই সাইট স্প্যাম কমাতে Akismet ব্যবহার করে। আপনার ডেটা প্রক্রিয়া করা হয় তা জানুন.