随便写一个日期,就可以显示出这天是星期几的php程序

发布网友 发布时间:2022-04-06 02:48

我来回答

1个回答

热心网友 时间:2022-04-06 04:17

xxx.php

<html>
<head></head>
<body>
<?php
if(isset($_POST)){
// 获取表单数据
// TODO 验证输入的有效性
$year = isset($_POST['year']) ? intval($_POST['year']) : date('Y');
$month = isset($_POST['month']) ? intval($_POST['month']) : date('n');
$day = isset($_POST['day']) ? intval($_POST['day']) : date('j');
// 转化成时间戳
$timestamp = strtotime($year.'-'.$month.'-'.$day.' 00:00:00');
// 日期数组
$week = array(0=>'星期日',1=>'星期一',2=>'星期二',3=>'星期三',4=>‘星期四’,5=>'星期五',6=>'星期六')
$witch_day = date('w', $timestamp);
echo $week[$witch_day];
}else{
?>
<form method="POST">
<input name="year" type="text" />年
<input name="month" type="text" />月
<input name="day" type="text" />日
<input name="submit" type="submit" value="提交"/>
</form>
<?php
}
?>
</body>
</html>

关键应用在 date('w', 时间戳) 上

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com