daynum ( num
$type
, num $year
, num $month
, num $day
(, string $calendar
) ) : num | stringdaynum 関数は、指定した日の10干または12季(12支)または16数または9数または60干支の数を返します。
$typeで、10干 (10) 、12季 (12) 、16数 (16) 、9数(9)、60干支の数 (60) を指定します。
12季は、1,2,5,6,3,4,7,J,8,9,P,0 の順に推移します。
12季の 'J' と 'P' は文字Dataでreturnされますが、それ以外は数値型Dataで返されます。
<?t
echo daynum(10,1995,9,23); // 4 が出力されます
echo daynum(12,1995,9,27); // 'J'が出力されます
echo daynum(60,2681,6,17,'K'); // 33 が出力されます
?>