php获取本周星期一具体日期的方法


Posted in PHP onApril 20, 2015

本文实例讲述了php获取本周星期一具体日期的方法。分享给大家供大家参考。具体如下:

private function mondayTime($timestamp=0,$is_return_timestamp=true){
  static $cache ;
  $id = $timestamp.$is_return_timestamp;
  if(!isset($cache[$id])){
   if(!$timestamp) $timestamp = time();
   $monday_date = date('Y-m-d',$timestamp-86400*date('w',$timestamp)+(date('w',$timestamp)>0?86400:-/*6*86400*/518400));
   if($is_return_timestamp){
    $cache[$id] = strtotime($monday_date);
   }else{
    $cache[$id] = $monday_date;
   }
  }
  return $cache[$id];
}
echo $this->mondayTime(time() + 24*3600*2,false);
exit;

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

PHP 相关文章推荐
也谈截取首页新闻 - 范例
Oct 09 PHP
php 判断访客是否为搜索引擎蜘蛛的函数代码
Jul 29 PHP
使用cookie实现统计访问者登陆次数
Jun 08 PHP
php判断是否为json格式的方法
Mar 04 PHP
php验证是否是md5编码的简单代码
Apr 01 PHP
PHP函数in_array()使用详解
Aug 20 PHP
php抽象类用法实例分析
Jul 07 PHP
如何通过Linux命令行使用和运行PHP脚本
Jul 29 PHP
PHP生成随机字符串(3种方法)
Sep 25 PHP
PHP的时间戳与具体时间转化的简单实现
Jun 13 PHP
thinkPHP5.0框架开发规范简介
Mar 25 PHP
PHP pthreads v3下的Volatile简介与使用方法示例
Feb 21 PHP
php实现猴子选大王问题算法实例
Apr 20 #PHP
php递归删除指定文件夹的方法小结
Apr 20 #PHP
php动态生成缩略图并输出显示的方法
Apr 20 #PHP
PHP随机生成唯一HASH值自定义函数
Apr 20 #PHP
php隐藏实际地址的文件下载方法
Apr 18 #PHP
php实现用于计算执行时间的类实例
Apr 18 #PHP
php递归遍历多维数组的方法
Apr 18 #PHP
You might like
用PHP+java实现自动新闻滚动窗口
2006/10/09 PHP
PHP开发中常见的安全问题详解和解决方法(如Sql注入、CSRF、Xss、CC等)
2014/04/21 PHP
ThinkPHP3.1基础知识快速入门
2014/06/19 PHP
php登录超时检测功能实例详解
2017/03/21 PHP
Swoole扩展的6种模式深入详解
2021/03/04 PHP
Jquery插件之打造自定义的select标签
2011/11/30 Javascript
JS 实现获取打开一个界面中输入的值
2013/03/19 Javascript
使用js画图之圆、弧、扇形
2015/01/12 Javascript
JS实现向表格行添加新单元格的方法
2015/03/30 Javascript
Angularjs全局变量被作用域监听的正确姿势
2016/02/06 Javascript
Uploadify上传文件方法
2016/03/16 Javascript
微信公众平台开发教程(五)详解自定义菜单
2016/12/02 Javascript
JS简单判断函数是否存在的方法
2017/02/13 Javascript
node.js实现登录注册页面
2017/04/08 Javascript
JavaScript变量作用域_动力节点Java学院整理
2017/06/27 Javascript
Mongoose实现虚拟字段查询的方法详解
2017/08/15 Javascript
详解vue-cli官方脚手架配置
2018/07/20 Javascript
Bootstrap Table 双击、单击行获取该行及全表内容
2018/08/31 Javascript
JS加载解析Markdown文档过程详解
2020/05/19 Javascript
[50:01]Ti4 冒泡赛第二天 NEWBEE vs Titan
2014/07/15 DOTA
[47:39]2018DOTA2亚洲邀请赛 3.31 小组赛 A组 LGD vs OPTIC
2018/03/31 DOTA
详解Python中的Descriptor描述符类
2016/06/14 Python
python实现unicode转中文及转换默认编码的方法
2017/04/29 Python
使用Python进行QQ批量登录的实例代码
2018/06/11 Python
python pip源配置,pip配置文件存放位置的方法
2019/07/12 Python
python创建与遍历List二维列表的方法
2019/08/16 Python
pymysql之cur.fetchall() 和cur.fetchone()用法详解
2020/05/15 Python
初中学校军训方案
2014/05/09 职场文书
医疗专业毕业生求职信
2014/08/28 职场文书
幼儿园秋季开学通知
2015/07/16 职场文书
2016年教师党员承诺书范文
2016/03/24 职场文书
2019幼儿教师求职信(3篇)
2019/09/20 职场文书
将图片保存到mysql数据库并展示在前端页面的实现代码
2021/05/02 MySQL
微软Win11有哪些隐藏功能? windows11多个功能汇总
2021/11/21 数码科技
详解在OpenCV中如何使用图像像素
2022/03/03 Python
MySQL 分区表中分区键为什么必须是主键的一部分
2022/03/17 MySQL