PHP获取指定日期是星期几的实现方法


Posted in PHP onNovember 30, 2016

本文实例讲述了PHP获取指定日期是星期几的实现方法。分享给大家供大家参考,具体如下:

<?php
  header("Content-type: text/html; charset=utf-8");
  //获取星期方法
  function get_week($date){
    //强制转换日期格式
    $date_str=date('Y-m-d',strtotime($date));
    //封装成数组
    $arr=explode("-", $date_str);
    //参数赋值
    //年
    $year=$arr[0];
    //月,输出2位整型,不够2位右对齐
    $month=sprintf('%02d',$arr[1]);
    //日,输出2位整型,不够2位右对齐
    $day=sprintf('%02d',$arr[2]);
    //时分秒默认赋值为0;
    $hour = $minute = $second = 0;
    //转换成时间戳
    $strap = mktime($hour,$minute,$second,$month,$day,$year);
    //获取数字型星期几
    $number_wk=date("w",$strap);
    //自定义星期数组
    $weekArr=array("星期日","星期一","星期二","星期三","星期四","星期五","星期六");
    //获取数字对应的星期
    return $weekArr[$number_wk];
  }
  //测试
  $date="2016-08-20";
  echo get_week($date);
  //星期六
?>

希望本文所述对大家PHP程序设计有所帮助。

PHP 相关文章推荐
基于OpenCV的PHP图像人脸识别技术
Oct 11 PHP
php 删除记录同时删除图片文件的实现代码
May 12 PHP
PHP中文分词的简单实现代码分享
Jul 17 PHP
php构造函数实例讲解
Nov 13 PHP
PHP中使用CURL模拟登录并获取数据实例
Jul 01 PHP
CodeIgniter安全相关设置汇总
Jul 03 PHP
PHP列出MySQL中所有数据库的方法
Mar 12 PHP
在CentOS系统上从零开始搭建WordPress博客的全流程记录
Apr 21 PHP
PHP数据库操作Helper类完整实例
May 11 PHP
php判断手机浏览还是web浏览,并执行相应的动作简单实例
Jul 28 PHP
php5.2的curl-bug 服务器被php进程卡死问题排查
Sep 19 PHP
Laravel模型事件的实现原理详解
Mar 14 PHP
php根据年月获取当月天数及日期数组的方法
Nov 30 #PHP
详解PHP处理密码的几种方式
Nov 30 #PHP
php+js实现百度地图多点标注的方法
Nov 30 #PHP
php 运算符与表达式详细介绍
Nov 30 #PHP
PHP AjaxForm提交图片上传并显示图片源码
Nov 29 #PHP
php判断是否为ajax请求的方法
Nov 29 #PHP
PHP判断文件是否被引入的方法get_included_files用法示例
Nov 29 #PHP
You might like
PHP文件读写操作之文件写入代码
2011/01/13 PHP
php模拟socket一次连接,多次发送数据的实现代码
2011/07/26 PHP
查找mysql字段中固定字符串并替换的几个方法
2012/09/23 PHP
php header功能的使用
2013/10/28 PHP
JavaScript 获取用户客户端操作系统版本
2009/08/25 Javascript
JavaScript DOM 学习第九章 选取范围的介绍
2010/02/19 Javascript
js实现点击切换TAB标签实例
2015/08/21 Javascript
深入解析JavaScript中的数字对象与字符串对象
2015/10/21 Javascript
浅述Javascript的外部对象
2016/12/07 Javascript
JS简单实现获取元素的封装操作示例
2017/04/07 Javascript
jQuery Ajax使用FormData上传文件和其他数据后端web.py获取
2017/06/11 jQuery
详解Web使用webpack构建前端项目
2017/09/23 Javascript
vsCode安装使用教程和插件安装方法
2020/08/24 Javascript
vue实现在线预览pdf文件和下载(pdf.js)
2019/11/26 Javascript
Bootstrap告警框(alert)实现弹出效果和短暂显示后上浮消失的示例代码
2020/08/27 Javascript
element中table高度自适应的实现
2020/10/21 Javascript
解决Python传递中文参数的问题
2015/08/04 Python
详解从Django Rest Framework响应中删除空字段
2019/01/11 Python
input file上传文件样式支持html5的浏览器解决方案
2012/11/14 HTML / CSS
canvas画图被放大且模糊的解决方法
2020/08/11 HTML / CSS
前端H5 Video常见使用场景简介
2020/08/21 HTML / CSS
澳大利亚领先的在线葡萄酒零售商:Get Wines Direct
2018/03/27 全球购物
Happy Socks英国官网:购买五颜六色的袜子
2020/11/03 全球购物
到底Java是如何传递参数的?是by value或by reference?
2012/07/13 面试题
项目经理岗位职责
2013/11/11 职场文书
网上快餐厅创业计划书
2014/02/01 职场文书
爱心活动计划书
2014/04/26 职场文书
读书小明星事迹材料
2014/05/03 职场文书
我爱读书演讲稿
2014/05/07 职场文书
运动会演讲稿100字
2014/08/25 职场文书
志愿者爱心公益活动策划方案
2014/09/15 职场文书
大专生自我鉴定怎么写
2014/09/16 职场文书
2014年体育工作总结
2014/11/24 职场文书
56句经典英文座右铭
2019/08/09 职场文书
创业项目(超低成本创业项目)
2019/08/16 职场文书
超越Nginx的Web服务器caddy优雅用法
2022/06/21 Servers