我想创建5个变量。它们应该保存当前周号中每个工作日的date('Y-m-d')
值。
例如(本周)
$mon_value = 2012-07-30
$tue_value = 2012-07-31
$wed_value = 2012-08-01
$thu_value = 2012-08-02
$fri_value = 2012-08-03
当周数发生变化时,这应该会自动更新。
我将如何实现这一点?我是PHP编程的新手。。。
PHP有一个名为strtotime的漂亮函数,可以通过以下方式使用:
strtotime('Monday')
将其与日期功能相结合,您可以获得每天的日期:
$mon_value = date('Y-m-d', strtotime('Monday'));
$tue_value = date('Y-m-d', strtotime('Tuesday'));
// so forth...
strtotime文档
以下是我用来查找"日历"编号周的第一天和最后一天的代码:
//For this week, we are the 2012-07-30
$week_number = date('W', mktime(12, 0, 0 , 07, 30, 2012));
$monday = date('Y-m-d', strtotime($expl[0]."W".$week_number.'1'));
$sunday = date('Y-m-d', strtotime($expl[0]."W".$week_number.'7'));
我让您制作循环并将其插入到数组中,而不是7个变量!