当前位置: 首页>>代码示例>>PHP>>正文


PHP SC_Date_Ex::isHoliday方法代码示例

本文整理汇总了PHP中SC_Date_Ex::isHoliday方法的典型用法代码示例。如果您正苦于以下问题:PHP SC_Date_Ex::isHoliday方法的具体用法?PHP SC_Date_Ex::isHoliday怎么用?PHP SC_Date_Ex::isHoliday使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在SC_Date_Ex的用法示例。


在下文中一共展示了SC_Date_Ex::isHoliday方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: lfGetCalendar

 /**
  * カレンダー情報取得.
  *
  * @param  integer $disp_month 表示する月数
  * @return array   カレンダー情報の配列を返す
  */
 public function lfGetCalendar($disp_month = 1)
 {
     $objDate = new SC_Date_Ex();
     $arrCalendar = array();
     $today = date('Y/m/d');
     for ($j = 0; $j <= $disp_month - 1; $j++) {
         $time = mktime(0, 0, 0, date('n') + $j, 1);
         $year = date('Y', $time);
         $month = date('n', $time);
         $objMonth = new Calendar_Month_Weekdays($year, $month, 0);
         $objMonth->build();
         $i = 0;
         while ($objDay = $objMonth->fetch()) {
             $arrCalendar[$j][$i]['in_month'] = $month == $objDay->month;
             $arrCalendar[$j][$i]['first'] = $objDay->first;
             $arrCalendar[$j][$i]['last'] = $objDay->last;
             $arrCalendar[$j][$i]['empty'] = $objDay->empty;
             $arrCalendar[$j][$i]['year'] = $year;
             $arrCalendar[$j][$i]['month'] = $month;
             $arrCalendar[$j][$i]['day'] = $objDay->day;
             $arrCalendar[$j][$i]['holiday'] = $objDate->isHoliday($year, $month, $objDay->day);
             $arrCalendar[$j][$i]['today'] = $today === sprintf('%04d/%02d/%02d', $year, $month, $objDay->day);
             $i++;
         }
     }
     return $arrCalendar;
 }
开发者ID:ryoogata,项目名称:eccube-SQLAzureSupport-plugin,代码行数:33,代码来源:LC_Page_FrontParts_Bloc_Calendar.php


注:本文中的SC_Date_Ex::isHoliday方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。