[PHP-users 33716] プログラムが劣化することはあるのでしょうか

Mikan Ringo kurano.suzuki @ gmail.com
2008年 6月 30日 (月) 18:30:10 JST


センターの森山さん、皆さん、こんにちわ( ゜ω 。)
PHP の作り方を勉強しています。

自分のホームページに、「今日は?曜日です」と表示させたくて、
ここの考え方のところを参考に PHP で作りました。
http://cl.is.kyushu-u.ac.jp/Literacy/PP/H14/adp/program/date.html

昨日完成したときはちゃんと日曜日と出たのでうまくいったのですが、
なぜか今日になって、うまく動かなくなってしまいました。
PHP は、放っておくと劣化するプログラムなのでしょうか?
でも、昨日作ったプログラムと今日作ったプログラムを比べても
まったく同じということが分かりました。なので劣化しないとおもいます。


どうしても自分でこたえがわかりませんので、お助けて下さい><
よろしくお願いします。



$y = date("Y");
$m = date("m");
$d = date("d");

if( $m < 3 ){
  $y -- ;
  $m += 12;
}

$day = 365*$y + $y/4 - $y/100 + $y/400 + 306*($m+1)/10 + $d - 428;

switch( $day % 7 ){
  case 0:
    print "今日は日曜日です";
  case 2:
    print "今日は月曜日です";
  case 3:
    print "今日は火曜日です";
  case 4:
    print "今日は水曜日です";
  case 5:
    print "今日は木曜日です";
  case 6:
    print "今日は金曜日です";
  case 7:
    print "今日は土曜日です";
}


PHP-users メーリングリストの案内