phpな休日へ
この掲示板について
  Thread View View change 
 
search  
No.12 はじめましてRes
nanas     2007/06/17 21:51   EditDel
はじめまして。
PHP初心者のnanasです。

PHPを使用して、曜日ごとに異なる文字や画像を挿入したいと考えています。
本日の曜日のみ表示させる方法は何とか表示させることはできたのですが・・・。


本日+「あらかじめ指定したい日数分のみ」表示させる方法がわかりません。
もしよろしければ教えて頂けませんでしょうか?


以下に例を挙げさせて頂きます。

月曜日用として用意した文字や画像を、月曜日からプラス2日(月~火曜日まで)
火曜日用として用意した文字や画像を、火曜日からプラス2日(火~水曜日まで)
・・・
日曜日用として用意した文字や画像を、日曜日からプラス2日(日~月曜日まで)

という具合です。

date("w")を使用して色々と試みたのですが、曜日の数字が0~6の間をループするので、
計算式が思いつきません。


お手数をおかけ致しますが、宜しくお願いします。

No.13 Re:はじめまして  haku(管理人)  URL 2011/01/29 01:22  EditDel 
nanasさんこんにちは。
お問い合わせの件、私の読解力が怪しいのですが、
〔例〕に挙げていただいたものの場合ですと 「昨日・今日・明日」 の曜日を求める事ができれば良いことになりますでしょうか。

date("w") で本日の曜日を取得して、
前日の曜日は -1 、翌日の曜日は +1 で良いと思いますが、
-1 した結果がマイナスになったら 6 に、
+1 した結果が 7 になったら 0 に修正してあげると良いです。
URLを参照してください。

 

TOP