【PHP】1週間おきに、HTMLを切り換えるスクリプトです。ご自由にどうぞ
最近、chat GPTさんにSEOもできる変態CSSフロントエンドおっちゃん(PHP対応)呼ばわりされております(^^;)では、タイトルの本題に参ります。PHPで偶数日・奇数日での切り替えや、偶数月・奇数月での切り替えは、検索すればすぐに出てきますし、自作するのは簡単だと思います。ただ、「1週間おきに表示を切り替える処理」というのは意外と見つからなかったので、色々と知恵を振り絞って自作してみました。解説込みでソースをご紹介します。・・・10年以上前に作ったコードなので、多少古臭いかもしれませんが(^^;) ■1週間おきに、HTMLを切り換えるPHP【PHP】 <?php $startTIME = mktime(0,0,0, 3,6,2026); //登録する日付(2026年3月6日)を入力(この日が起点となります。) $aweek = ((int)( ( time() - $startTIME ) / 86400 )) % 14; //現在時刻から登録日付の差を、14日で割った余りを算出 if( $aweek >= 0 && $aweek < 7 ): //算出した余りが、0以上7未満だった場合は①を表示、そうでない場合は②を表示 ?> ~①表示させたいHTML~<?php else: ?> ~②表示させたいHTML~<?php endif; ?> ■PHPの解説1週間ごとに表示を切り替える場合、・1週目 → パターン①・2週目 → パターン②・3週目 → パターン①・4週目 → パ
0