コレは別関数にして今までdate関数で曜日を取得していたのを変更すれば出来そう。
でもdate関数使って月の始めを求めるように実装したから純粋に置き換えするだけじゃ駄目だな・・・。
要検討!
曜日はdate関数使って取得して、新規に祝日の判定だけを行う関数を作れば良いのか!
そうすると1つのデータを表示するために同じような処理を行う関数を2回呼ぶ事になるんだけど、それって処理としてどうなんだ?
phpにもC言語みたいに構造体とかあれば曜日+祝日ってデータを返す関数実装するだけなんだけどな?。
今読んでる入門書では構造体なんて出てきてないよな・・・。
SESSION使って複数のデータやり取りすればいいのか?
とりあえず祝日判定する関数を作ってみよう。
祝日の判定だけを行う関数を作ってみました。
戻り値1の場合その日は休日、それ以外は0を返すという仕様になっています。
ソースはlこちら
閏年実装…
7/5に作った祝日判定関数も追加してみた。
と言う訳で、カレンダー第二段に実装した機能
・祝日判定
・閏年判定
・URIでの年月判定
ついでに日程チェックも実装。年が (more…)