キャンペーンなど指定した期間だけバナーを表示したいときなどに簡単に使えるコード
<?php // キャンペーン期間を指定 if (time() >= strtotime("2017-01-01 00:00:00") && time() < strtotime("2017-03-01 00:00:00")) { echo "<p>キャンペーンが開始しました</p>"; } else { echo "<p>キャンペーンは終了しました</p>"; } ?>
<?php $current_time = strtotime('now'); $target_time = strtotime('2024-12-25 00:00'); if ($current_time < $target_time) { //期間内 } else { //期間外 } ?>