今月末の取得

mktimeで月を+1して、日を0に指定すると、「来月の0日」=「今月の末日」に。
PLAIN TEXT
PHP:
$year = date("Y");
$month = date("j");
$mk_date = mktime(0, 0, 0, $month+1, 0, $year);
$end_day = date("Y/m/d", $mk_date);

もうちょっとシンプルに書けると思う.

$epoch = time();

$day_in_month = date('t', $epoch);
$end_of_month = strftime("%Y-%m-{$day_in_month}", $epoch);

date()嫌いなので中途半端にstrftime()で(何
あとこれも参考にどうぞ.