PHP设置函数

时间:2017-01-04 14:45:32

标签: php function

我需要设置一个函数,将1到7之间的随机数转换为一周中的几天,例如,如果随机数看起来是" 1"它应该显示"星期一"同样适用于" 2"这将显示"星期二"这里有人知道这样做的简单方法吗?同样在后面的第二个任务中,我必须将星期的所有日期从星期一显示到一周中的随机日(1-7),例如"星期五"。我对PHP很陌生,这让我很困惑。

2 个答案:

答案 0 :(得分:0)

自定义功能可能如下:

function convertWeekday($num) {
   switch ($num) {
      case 1: $result = 'Monday'; break;
      case 2: $result = 'Tuesday'; break;
      case 3: $result = 'Wednesday'; break;
      case 4: $result = 'Thursday'; break;
      case 5: $result = 'Friday'; break;
      case 6: $result = 'Saturday'; break;
      case 7: $result = 'Sunday'; break;
   }
   return $result;
}

但是你应该更好地利用PHP date()函数。

  

http://php.net/manual/en/function.date.php

答案 1 :(得分:0)

你可以试试这个并从那里开始

    $day_of_week = date('N', strtotime('Monday')); {
    echo $day_of_week ;
}