php日曆代碼分享 簡單實用的php日曆代碼

來源:互聯網
上載者:User
  1. header("content-type:text/html;charset=utf-8");
  2. ?>
  3. /**
  4. * 簡單實用的php日曆代碼
  5. * edit: bbs.it-home.org
  6. */
  7. if(!emptyempty($_GET)){
  8. $year = $_GET['year'];
  9. $month = $_GET['month'];
  10. }
  11. if(emptyempty($year)){
  12. $year = date('Y');
  13. }
  14. if(emptyempty($month)){
  15. $month = date('m');
  16. }
  17. $start_weekday = date('w',mktime(0,0,0,$month,1,$year));
  18. //echo $start_weekday;
  19. $days = date('t',mktime(0,0,0,$month,1,$year));
  20. //echo $days;
  21. $week = array('星期日','星期一','星期二','星期三','星期四','星期五','星期六');
  22. $i = 0;
  23. $k = 1;
  24. $j = 0;
  25. echo '
  26. echo '
  27. echo '
  28. for($i = 0;$i < 7;$i++){
  29. }
  30. echo '
  31. for($j = 0;$j < $start_weekday;$j++){
  32. }
  33. }else{
  34. }
  35. }
  36. $j++;
  37. echo "
  38. echo "
  39. echo '
  40. echo "
  41. echo "
  42. echo '
  43. echo '
  44. '; '; ';
  45. echo '
  46. ';
  47. echo '
  48. '; ';
  49. echo '
  50. ';
  51. while($k <= $days){
  52. if($k == date('d')){
  53. echo '
  54. ';
  55. echo '
  56. ';
  57. if(($j+1) % 7 == 0){
  58. echo '
  59. ';
  60. $j++;
  61. $k++;
  62. }
  63. while($j % 7 != 0){
  64. echo '
  65. ';
  66. }
  67. echo '
  68. ';
  69. echo '
  70. '; '; '; '; '; '; ';
    '.$year.'年'.$month.'月'.'
    '.$week[$i].'
    '.$j.' '.$k.' '.$k.'
    '.$j.'
    ".'<<'.'".'<'.'';
  71. echo '';
  72. echo '
  73. ".'>>'.'".'>'.'
    ';
  74. function lastYear($year,$month){
  75. $year = $year-1;
  76. return "year=$year&month=$month";
  77. }
  78. function lastMonth($year,$month){
  79. if($month == 1){
  80. $year = $year -1;
  81. $month = 12;
  82. }else{
  83. $month--;
  84. }
  85. return "year=$year&month=$month";
  86. }
  87. function nextYear($year,$month){
  88. $year = $year+1;
  89. return "year=$year&month=$month";
  90. }
  91. function nextMonth($year,$month){
  92. if($month == 12){
  93. $year = $year +1;
  94. $month = 1;
  95. }else {
  96. $month++;
  97. }
  98. return "year=$year&month=$month";
  99. }
  100. ?>
複製代碼

>>> 您可能感興趣的文章:php calender日曆代碼(解決2038問題)php日曆代碼(附示範效果)php日曆代碼 php實現的高效日曆代碼php日曆代碼 三個不錯的php日曆代碼分享一例PHP簡單日曆代碼php簡單日曆的實現代碼(可綁定事件)

  • 聯繫我們

    該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.