解决方案 »
- 新手请教
- netbeans打开别人用其它IDE做的项目,为什么代码错位很严重
- 帮帮忙,问一下大家用vista吗
- 端口问题,请求解决!
- PHP写入读取图片自定义信息_exif或者什么的?
- 有一个"层<div>"如何使他居中,也就是说不管分辨率是800*600还是1024*768,如何控制这个层都在屏幕的正中间
- php处理checkbox的问题
- 表单信息处理时表单的uname不能被PHP程序接受?
- http传输数据是否有大小的限制?我使用web上载文件,超过一定大小,提交后就会提示该页不可显示。
- 为什么我的ie里的php文件不解析呢?下面是我的httpd.conf文件的部分内容,我用的是2000+apache2.0+mysql+php4.0。谢谢回答~~
- memcached 代码问题
- 二级域名伪静态怎么弄(htaccess)
$days = array('星期日','星期一','星期二','星期三','星期四','星期五','星期六');
return $days[date('w', strtotime($day))];
}$date = '2014-09-29';
if($w = date('w', strtotime($date))) $date = date('Y-m-d', strtotime("-$w day $date"));for($i = 0;$i < 7;$i++){
$day = date('Y-m-d',strtotime("$i day $date"));
echo $day."(".getWeek($day).")\n";
}
<?php
header("Content-Type: text/html; charset=utf-8"); $timestamp=time();
$is_return_timestamp=false;
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;
}
}
$Monday=strtotime($cache[$id]);
$Tuesday=$Monday+3600*24*1;
$Wednesday=$Monday+3600*24*2;
$Thursday=$Monday+3600*24*3;
$Friday=$Monday+3600*24*2;
$Saturday=$Monday+3600*24*6;
$Sundany=$Monday+3600*24*6;
echo $cache[$id].'周一<br/>' ;
echo date("Y-m-d",$Tuesday).'周二<br/>';
echo date("Y-m-d",$Wednesday).'周三<br/>';
echo date("Y-m-d",$Thursday).'周四<br/>';
echo date("Y-m-d",$Friday).'周五<br/>';
echo date("Y-m-d",$Saturday).'周六<br/>';
echo date("Y-m-d",$Sundany).'周日<br/>';
?>
function getWeek($day){
$days = array('星期日','星期一','星期二','星期三','星期四','星期五','星期六');
return $days[$day];
}
for($i=0;$i<7;$i++){
$a=strtotime("+$i day");
$b=getWeek(date('w',$a));
$c=date('y-m-d',$a);
echo "20$c$b<br/>";
}2014-09-28星期日
2014-09-29星期一
2014-09-30星期二
2014-10-01星期三
2014-10-02星期四
2014-10-03星期五
2014-10-04星期六