西暦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日
…略…