別に第2土曜や第4土曜日じゃなくてもいいんですが。 PHPで指定した月の第○△曜日の日を取得します。 まずは指定した月を、キー=日、値=曜日となるように配列に格納します。 例えば今年今月の場合はこのように↓ <?php $year = date("Y"); $month = date("n"); $days_in_month = date('t',mktime(0,0,0,$month,1,$year)); $week_ja = array( "日", "月", "火", "水", "木", "金", "土" ); for($day = 1; $day <= $days_in_month; $day++): $week = $week_ja[date(w,mktime(0,0,0,$month,$day,$year))]; $d_and_w[$day] = $week; endfor; ?