コンテンツマーケティング

PHP:クリスマスまで何日ですか?

クリスマスドッグクリスマスまでしか有効ではないスペシャルを持っているクライアントがいて、有効期限までの日の設定はデータベースに保存されているフィールドにあります。

各レストランのフィールドを毎晩更新するcronジョブ(スケジュールされたジョブ)を作成する必要がありました。 同僚のTimのおかげで、これまでcronジョブのスクリプトを作成したことはありませんでした。 イマベックス 私を正しい方向に導いてくれて。 午前中にメールで、成功したことを知らせることもできます。

とにかく、とにかくコードを書いたので、楽しみを分かち合い、皆さんにそれを伝えることができると思いました。

$月= 12;
$日= 25;
$ year = date( "Y");
$ days =(int)((mktime(0,0,0、$ month、$ day、$ year)-time(void))/ 86400);
if($ days> 0){
$ year = $ year + 1;
$ days =(int)((mktime(0,0,0、$ month、$ day、$ year)-time(void))/ 86400);
}
スイッチ($ days){
ケース0:
エコー「メリークリスマス!」;
破る;
ケース1:
echo "クリスマスイブです!";
破る;
デフォルト:
echo "クリスマスまであと"。$ days。 "日があります!";

}

投稿からのコピーと貼り付けに注意してください。アポストロフィが台無しになることがあります。 WordPressをお持ちの場合は、実際にこれをページのコードに挿入して表示させることができます。 クリスマスが48日しか離れていないことに誰もが興奮しているのかどうかはわかりませんが、なんてこった!

必要に応じて、ケースステートメントを作成して12日間のクリスマスを行うこともできます。 🙂

このコードは年も考慮しているので、来年も機能し続けます!

Douglas Karr

Douglas Karr のCMOです オープンインサイト の創設者であり、 Martech Zone。 ダグラスは、マーテックのスタートアップ企業数十社の成功を支援し、マーテックの買収と投資における 5 億ドルを超えるデューデリジェンスを支援し、企業の販売戦略とマーケティング戦略の実装と自動化を支援し続けています。 ダグラスは、国際的に認められたデジタル変革と MarTech の専門家兼講演者です。 ダグラスは、ダミーズ ガイドやビジネス リーダーシップに関する書籍の著者でもあります。

関連記事

先頭へ戻るボタンに
閉じる

Adblockが検出されました

Martech Zone は、広告収入、アフィリエイト リンク、スポンサーシップを通じてサイトを収益化しているため、このコンテンツを無料で提供できます。 当サイトをご覧になる際は、広告ブロッカーを削除していただければ幸いです。