西暦2000年から2037年あたりまでの13日の金曜日をリストアップするコードです。何の役に立つのかわかりませんが、別のサイトで使ったので掲載しておきます。
<?php $start = 2000; $ybak = 0; for ($i = 0; $i < 13850; $i++) { $time = mktime(0, 0, 0, 1, 1 + $i, $start); $y = date("Y", $time); if ($y != $ybak) { $ybak = $y; echo PHP_EOL; echo date("Y", $time). "年:"; } if (date("d", $time) == 13 && date("w", $time) == 5) { echo date("n月d日", $time). " "; } } ?>
○実行結果
…略…
2012年:1月13日 4月13日 7月13日
2013年:9月13日 12月13日
2014年:6月13日
2015年:2月13日 3月13日 11月13日
2016年:5月13日
…略…
2012年:1月13日 4月13日 7月13日
2013年:9月13日 12月13日
2014年:6月13日
2015年:2月13日 3月13日 11月13日
2016年:5月13日
…略…