php簡單日曆實現程式碼_PHP教程

來源:互聯網
上載者:User
關於日曆的應用,應該在獨立部落格上面能很好的體現出來吧,不管是 php 的 wp 部落格,還是 ASP 的 z_blog 部落格,都應用了日曆的功能,那就是日誌存檔了,在我們要看以前發布的日誌時,只要調出日誌存檔,便能夠很清晰的查看每一篇文章了。

因為最近在寫一個日曆的項目功能,所以自然而然想到了日誌的存檔,其實實現這樣的功能也不是很難,首先要有一個日曆的表單來直觀顯示日曆,而處理日期的時間就交給了編程代碼,比如PHP,對於要看之前寫的文檔,也就是將日曆向前翻,那麼就需要提交日曆時間了,然後再交給表單來顯示出來。

效果

下面是一個新手做的PHP日曆功能,這裡用一個檔案將日曆的功能給寫出來了,檔案不是很大,有注釋,是一個簡單的原理功能,接受部分都是由PHP來處理的,顯示部分用的是表格,如果做PHP的行事曆項目可以直接進行二次開發即可使用。

代碼如下 複製代碼

//剝離日期
date_default_timezone_set("Asia/Harbin");
$riqi=getdate();
$nian=$riqi['year'];
$yue=$riqi['mon'];
$ri=$riqi['mday'];
$hour=$riqi['hours'];
$min=$riqi['minutes'];
$miao=$riqi['seconds'];
//表單判斷
if(isset($_GET["yue"])){
$yue=intval($_GET["yue"]);
}
if(isset($_GET["nian"])){
$nian=intval($_GET["nian"]);
}
//一個月幾天
$tianshu=date('t',mktime(0,0,0,$yue,1,$nian));
//月份第一天周幾
$yuez=date('w',mktime(0,0,0,$yue,1,$nian));
$tian=0;
?>
































日曆 現在時間:
" align="center">
if($h*$l<=$yuez && $h==1){
echo ' ';
}elseif($tian<$tianshu){
echo ++$tian;
}else{
echo ' ';
}
?>


&yue=">上一年
&yue=">下一年


&nian=">
if($yue-1<=0){
echo '<'.'12';
}else{
echo '<'.($yue-1);
}
?>月


12){echo '1';}else{echo $yue+1;} ?>&nian=">
if($yue+1>12){
echo '1';
}else{
echo $yue+1;
}?>月>



http://www.bkjia.com/PHPjc/632706.htmlwww.bkjia.comtruehttp://www.bkjia.com/PHPjc/632706.htmlTechArticle關於日曆的應用,應該在獨立部落格上面能很好的體現出來吧,不管是 php 的 wp 部落格,還是 ASP 的 z_blog 部落格,都應用了日曆的功能,那就是日...

  • 聯繫我們

    該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

    如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.