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

比如,输出星期几来

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', 时间戳) 上
温馨提示:内容为网友见解,仅供参考
无其他回答

随便写一个日期,就可以显示出这天是星期几的php程序
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{ ?> ...

PHP里,得到今天的日期是星期几的函数是什么??怎么用求例子???_百度知...
<?php function weekday(){ i=date('w') ;switch ($i){ case 0: $str = "星期日"; break;case 1: $str = "星期一"; break;case 2: $str = "星期二"; break;case 3: $str = "星期三"; break;case 4: $str = "星期四"; break;case 5: $str = "星期五"; break;case...

PHP获取当天或某个日期是星期几以及当前时间是几点,上午还是下午_百度...
public function index(){ data=time();format='星期';week = date( "D",$data);switch($week){       case "Mon":$current  =  $format."一";break;      case "Tue":$current  =  $format."二";break;  &...

最简单的PHP显示中文星期几
示星期几是最简单的,代码如下:PHP 语言: 最简单的PHP 显示中文星期几PHP相关文章:�8�0 关于PHP 一些不得不说的10 件事�8�0 根据地区选择不同网页�8�0 使用move_uploaded_file 函数遇到的问题�8�0 addslashes...

PHP 计算某日是这一年的第几周
在判断某一天是哪一年的第几周的时候,根据采用的国际标准(忘了叫什么名字了),年首或者年末的那几天有可能不属于今年的第一周或者最后一周。代码如下:<?php echo date("oW",strtotime("20141229"))."\\n";echo date("oW",strtotime('20160101'))."\\n";?> ...

...了一个有效的生日,使用日期函数计算用户是星期几出生的
<?php datetime = strtotime($_POST['birth']);\/\/得到文本框的值 weekday = date('w',$datetime);\/\/得到表示星期几的数值 \/\/根据数值判断星期几 switch($weekday){ case 0:echo "星期天";break;case 1:echo "星期一";break;case 2:echo "星期二";break;case 3:echo "星期三";break;...

php日历模块的运算逻辑求解!如何求日期对应的星期几!
现在以2010年6月14日为例说明。6月份共有30天,在这个日历表中共5行,首先需要确定当前所在的日期(当然也可以指定一个日期),比如14日,通过表格可以知道它在第3行对应星期一那列(第3周)。通常每个月第1天不是在表格开始的位置,位置并不固定,同样不固定的还有每个月的周数,有时候是4周,有...

PHP 编程 计算本周五日期和下一个周五的日期
\/\/如果需要某天截止时间可以在这一天的开始时间加上86400 也就是1天echo "本周五开始时间是:".date("Y-m-d H:i:s",$friday)."";echo "上周五开始时间是:".date("Y-m-d H:i:s",$lastFri)."";echo "下周五开始时间是:".date("Y-m-d H:i:s",$nextFri)."...

php星期几
z年份中的第几天0 到 365 星期--- WISO-8601 格式年份中的第几周,每周从星期一开始(PHP 4.1.0 新加的)例如:42(当年的第 42 周)月--- F月份,完整的文本格式,例如 January 或者 MarchJanuary 到 December m数字表示的月份,有前导零01 到 12 M三个字母缩写表示的月份Jan 到 Dec n...

关于PHP的 date()函数
你去试验吧,下面的程序:<?php weekarray=array("日","一","二","三","四","五","六");echo $weekarray[date("w","2011-11-11")];?> 输出结果是:四 但是这个程序却是错误的,date函数的第二个参数是整数类型的时间戳,使用你这样的字符串返回你的结果出乎你的预料,你看看下面程序...

相似回答