* @author yuji TAKAHASHI */ /********************************** その年及び翌年の祝祭日を全て取得し、連想配列にして返す ***********************************/ function getholidays($arg1,$arg2,$dbSqlObj,$dbExecObj) { $bday = $arg2."/01/01"; $eday = (string)($arg2+1)."/12/31"; $sqlstr = $dbSqlObj->selectHoliday($bday,$eday); $result = $dbExecObj->exeSql($arg1,$sqlstr); if (!$result) { return 0; } $count = $dbExecObj->getNumRows($result); $i = 0; while ($i < $count) { $ar_holiday[$dbExecObj->getResult($result,$i,"hdate")] = $dbExecObj->getResult($result,$i,"hname"); $i++; } return $ar_holiday; } /******************************* 日付が祝祭日かどうかチェック ********************************/ function chkholiday($arg1,$arg2) { return $arg1[$arg2]; } ?>