我需要这一天的名字(星期一,星期二,星期三,星期四,星期五,星期六,今天)。
我知道这是一个新问题,PHP有一个date()函数。但我试过了但想不通怎么..。
发布于 2014-03-23 17:35:30
根据http://php.net/manual/en/function.date.php上的PHP手册,只需使用"l“作为格式参数即可获得当天的全名。
因此,2014年3月23日是一个星期天,
<?php
echo date ("l", mktime(0, 0, 0, 3, 23, 2014));
// Echoes Sunday
?>根据this page上的信息,要从当天起经过7天、6天、5天或10000天(或未来的天数),只需在strtotime函数的字符串中使用负整数或正整数:
<?php
$backcount = -4;
echo date ("l", strtotime("$backcount day"));
// Executed on 23 Mar 2014 will give Wednesday
?>了解了这一点,您可以应用for循环来获取所需的内容。如果想要"Today“而不是当天的全名,只需添加一个if条件来处理backcount变量为零的情况。
发布于 2020-02-23 15:02:13
您可以使用jddayofweek来检索星期几,它有3种模式:包含星期几的字符串,包含缩写的星期几的字符串,以及表示星期几的int
for($i=0;$i<7;$i++){
$x=jddayofweek($i,2);
var_dump($x);
}https://stackoverflow.com/questions/22589042
复制相似问题