<untitled> (PHP)
Ревизии: current
$laDaysName = array('', 'Понедельник', 'Вторник', 'Среда', 'Четверг', 'Пятница', 'Суббота', 'Воскресенье');
list ($liDayNum, $lsStartDate) = SDG_Tpl::mapVURI(3, date('Ymd'));
$liDayNum = ($liDayNum>31) ? 31 : (($liDayNum<=0) ? 3 : $liDayNum);
$lDayDescrib = array(); $curDay = 0;
$initDay = mktime(0,0,0, substr($lsStartDate,4,2), ($liDayNum < 31 ? substr($lsStartDate,6,2) : 1),substr($lsStartDate,0,4));
for ($i=0; $i < ($liDayNum<31 ? $liDayNum : date('t', $initDay)) ; $i++) {
$curDay = $curDay ? strtotime('+1 day', $curDay) : $initDay ;
$lDayDescrib[] = array(
'day_date' => date('Y-m-d',$curDay), 'day_num' => ($dayNum = date('N',$curDay)),
'day_ynum' => date('z',$curDay), 'day_name' => $laDaysName[$dayNum], 'is_weekend'=>($dayNum>=6 ? 1 : 0)
);
}
Комментарии:
Нет