date('y-m-t');
とすると、例えば
例)
echo date('y-m-t', strtotime('2008-02-01'));
とすると、この年の2月は閏年なので結果として2008-02-29と帰って来たらOK
結果:2008-02-29でした
date関数の最後を「t」とする事で、PHP マニュアルに説明があります。
t | 指定した月の日数。 | 28 から 31 |
だから、出てくるのか!すばらしぃPHP
得意な言語PHP, JavaScript , VBAですかね・・・ 今までPGしか勉強してなかったのですが、最近サーバーの事も勉強初めて忘れる事が多いので書き貯めて行こうと思います。
t | 指定した月の日数。 | 28 から 31 |
ID | 社員番号 | 名前 |
1 | 1111 | Aさん |
2 | 2222 | Bさん |
3 | 3333 | Cさん |
4 | 1111 | Aさん |
5 | 1111 | Aさん |
6 | 4444 | Dさん |
7 | 5555 | Cさん |
8 | 2222 | Bさん |
ID | 社員番号 | 名前 |
1 | 1111 | Aさん |
max(id) | ID | 社員番号 | 名前 |
5 | 1 | 1111 | Aさん |