> php教程 > PHP源码 > PHP는 Tang Guowei의 코드를 적용하여 일요일부터 토요일까지 표시합니다.

PHP는 Tang Guowei의 코드를 적용하여 일요일부터 토요일까지 표시합니다.

大家讲道理
풀어 주다: 2016-11-08 11:39:02
원래의
1575명이 탐색했습니다.

Tang Guowei는 월요일부터 일요일까지 표시하는 코드를 공유했습니다. CSS 설정이 제공되지 않아 실행 출력이 스크린샷과 일치하지 않습니다. PHP와 함께 제공되는 CSS도 똑같이 중요하다는 것을 알 수 있습니다! (댓글 참조: http://www.oschina.net/code/snippet_2318591_56527)
먼저 CSS 설정을 설명하세요:
box{
float:left ----- 페이지가 여전히 존재하는 경우 가로 공간을 위해 일자별 데이터를 표시하는 단위 상자는 같은 줄에 있어야 합니다
margin-right:15px ---- 오른쪽에 15픽셀(px)의 간격(간격)을 남겨 둡니다. 각 단위 상자
글꼴 계열: "毷体"; ----상자의 한자 글꼴은 KaiTi
}
#Today{
color:#F00; 오늘의 데이터 박스를 표시하고 데이터를 빨간색으로 표시합니다
border-bottom:solid #00f 3px ------하단 테두리는 파란색으로, 3픽셀(px) 두께의 실선으로 표시됩니다
}
주요 변경 사항:
1. 표시 순서 변경: 항상 일요일부터 토요일까지

2. 먼저 현지 시간대 설정: 시간대는 상하이, 즉 아시아입니다. , 중국 현지 시간이 필요합니다. 그렇지 않으면 시차로 인해 출연 날짜가 하루 늦거나 빨라질 수 있습니다.

<html>
<header>
<meta charset="utf-8">
<style>
box{  
float:left;
margin-right:15px;
font-family:"楷体";
}
#Today{ 
    color:#F00;
    border-bottom:solid #00f 3px;
}
</style>
</header>
<body>
<?php
//设置好地方时区: 时区为亚洲上海,即中国地方时,这是必须的!
date_default_timezone_set(&#39;Asia/shanghai&#39;);
$week = date(&#39;w&#39;); //w-数字型的星期几,如:"0"(星期日)至"6"(星期六)
//创建中文星期几的数组
$week_cn=array(&#39;周日&#39;,&#39;周一&#39;,&#39;周二&#39;,&#39;周三&#39;,&#39;周四&#39;,&#39;周五&#39;,&#39;周六&#39;);
//调用方法 time() 获取当前地方时间的 Unix 时间戳(单位:秒)
//星期日的时间为 time()-$week*86400, 它是 循环体变量 $time 的初始值 
//每次循环结束,更新变量时,$time 增加一天的时间:86400秒
for($i=0,$time=time()-$week*86400; $i<7;$i++, $time+=86400){
    if ($i==$week) 
        echo &#39;<box id="Today"&#39;;
        else
        echo &#39;<box&#39;; 
    echo &#39;>&#39;.$week_cn[$i]; //输出中文的星期几
//输出对应的月份和号(日)
    echo &#39;<br>&#39;.date(&#39;m-d&#39;,$time).&#39;</box>&#39;; 
    }
?>
</body>
</html>
로그인 후 복사


원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
최신 이슈
인기 추천
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿