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 回答