phpで日付を扱うことが多いのだが日付の処理は結構手間なんだよね
cal_days_in_month でその月が何日あるのか所得できることは知りませんでした。
日付関係の処理を簡単にする方法が紹介されいたのでメモ
日付・時刻処理を簡単にする方法 - PHP :: Webプログラマー+WebデザイナーなZARU
以下引用です。
指定した月が何日あるかを調べる - cal_days_in_month
cal_days_in_month() を使えば一発で分かっちゃう。
$now_month = cal_days_in_month(CAL_GREGORIAN, 4, 2007);
print $num_mmonth . '日あるよ';
ちなみに、CAL_GREGORIANとはグレゴリウス暦のこと。
他にも
CAL_JULIAN
ユリウス暦
CAL_JEWISH
ユダヤ暦
CAL_FRENCH
フランス革命暦
これ以外にも
・英字入りの日時フォーマットを変換する
・2つの日付の差を求める
・1週間後の日付を取得する
が紹介されています。

cal_days_in_month でその月が何日あるのか所得できることは知りませんでした。
日付関係の処理を簡単にする方法が紹介されいたのでメモ

日付・時刻処理を簡単にする方法 - PHP :: Webプログラマー+WebデザイナーなZARU
以下引用です。
指定した月が何日あるかを調べる - cal_days_in_month
cal_days_in_month() を使えば一発で分かっちゃう。
$now_month = cal_days_in_month(CAL_GREGORIAN, 4, 2007);
print $num_mmonth . '日あるよ';
ちなみに、CAL_GREGORIANとはグレゴリウス暦のこと。
他にも
CAL_JULIAN
ユリウス暦
CAL_JEWISH
ユダヤ暦
CAL_FRENCH
フランス革命暦
これ以外にも
・英字入りの日時フォーマットを変換する
・2つの日付の差を求める
・1週間後の日付を取得する
が紹介されています。