キャンペーン期間中だけ表示したい時はよくある。
自動で掲載し、自動で削除するようにしておこう。
1、期間指定で表示する方法
<?php
date_default_timezone_set('Asia/Tokyo');
$imanojikan = date('Y-m-d H:i:s');
if ($imanojikan > '2022-04-24 00:00:01') {
if ($imanojikan < '2022-05-09 23:59:59') {
//ここに対象期間の間だけ表示する内容
}
}
?>
現在時間との比較をするだけです。
見てわかると思いますが、上が開始で下が終わり。
あとは対象のページだけ表示させるなどの条件分岐もよくやりますね。