0

スペイン語にしたいタイムスタンプを作成しています。

私が持っているコード:

 $day = (date("D")); // day in number
 switch($day) {
  case "1": $m = "lunes"; break;
  case "2": $m = "martes"; break;
  case "3": $m = "miércoles"; break;
  case "4": $m = "jueves"; break;
  case "5": $m = "viernes"; break;
  case "6": $m = "sábago"; break;
  case "7": $m = "domingo"; break;
    default: "";
 }
 echo $m;

しかし、何らかの理由で、「m」に対して何もエコーしません。何か案は?

4

1 に答える 1

0

コードをより安全にします。

default: throw new Exception(sprintf('Unexpected value: "%s"', $day));

これにより、エラーに鼻を向けることができます。現在または将来 (たとえば、ロケールが変更されたとき)。

于 2012-05-06T21:27:35.220 に答える