想要打印当天的全名

2022-08-30 21:33:29

我想打印当天的名称,给出从1到7的数字。

前任:

<?php
 echo date("1");
?>

并希望将输出为 .但它打印.Monday1

任何人都可以帮我吗?


答案 1
echo date ('l');

令人惊讶的是你在手册中找到的东西,它的l不是1

l(小写“L”)星期日至星期六星期几的完整文本表示形式

更新

偷偷摸摸,不必创建自己的日期名称数组

$day='1'; 
echo date("l", mktime(0,0,0,8,$day,2011));// it will work for day 1-7 

答案 2

使用方式:

$mydate = '2016-01-01';
echo date('l, F jS, Y', strtotime($mydate));
# Friday, January 1st, 2016

注意字母 lL 的小写))


推荐