prevYear(),$month->thisMonth()); $nextYear = buildURL($month->nextYear(),$month->thisMonth()); ?> build($selected); // 建立日物件 // 以下迴圈負責輸出表格中的日曆內容 while ( $day = $month->fetch() ) { if ( $day->isFirst() ) // 若是該週第1天 echo ( "\n" ); // 則輸出 , 開始新的1列 // 以下輸出月曆表格中的 \n" ); // 輸出空白 } elseif ( $day->isSelected() ) { // 若為特殊日期 // 將 \n"); } else // 若為一般日期 echo ( '\n" ); if ( $day->isLast() ) // 若是該週最後1天 echo ( "\n" ); // 則輸出 結束此列 } ?>
  thisYear()); ?>  
prevYear() $prevMonth = buildURL($month->thisMonth()==1?$month->prevYear(): $month->thisYear(), $month->prevMonth()); // 同理, 當月份為 12 時, 下個月的連結需指向次年的 1 月 // 所以第 1 個參數需用 $month->nextYear() $nextMonth = buildURL($month->thisMonth()==12?$month->nextYear(): $month->thisYear(), $month->nextMonth()); ?>    thisMonth()-1]; ?>   
標籤 if ( $day->isEmpty() ) { // 若為空白日期 echo ( "  標籤之類別設為 "holiday" echo ( '' . $day->thisDay(). "' . $day->thisDay() . "