気軽に読めるPHP入門書・PHPスクリプトが動かないときの原因と対策などを紹介します。

  1. PHPサンプルコード
  2. 1 view

13日の金曜日を表示する

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

PHPサンプルコードの最近記事

  1. PHPでアラートを表示する

  2. ランダムなパスワードを自動生成する

  3. 配列をランダムに並べ替える(おみくじ・抽選プログラムを例に)

  4. n番目の文字を取得する

  5. 13日の金曜日を表示する

関連記事

PAGE TOP