いろいろな年の、3月21日から復活祭までの日数を出力します:
<?php
echo "Easter Day is ". easter_days() . " days after March 21 this year.<br />";
echo "Easter Day was ". easter_days(1990) . " days after March 21 in 1990.<br />";
echo "Easter Day was ". easter_days(1342) . " days after March 21 in 1342.<br />";
echo "Easter Day will be ". easter_days(2050) . " days after March 21 in 2050.";
?>
例の実行 »
easter_days() 関数は、3月21日から指定した年の復活祭までの日数を返します。
チップ: 復活祭の日は、春分の日(3月21日)以降の最初の満月の後の日曜日と定義されています。 なお、春分の日は常に3月21日になるとして計算されます。
easter_days(year,method);
パラメータ | 説明 |
---|---|
year | 任意。年を数値で指定する。 デフォルトは、ローカルタイムの現在の年が使われる |
method | 任意。他のカレンダに基づいて復活祭の日付を計算できる。例えば、CAL_EASTER_ROMAN を設定した場合は、 1582 - 1752年のグレゴリオ暦が使われる |
返り値: | 指定した年 year の、3月21日から復活祭までの日数を返します |
---|---|
PHP バージョン: | 4+ |
変更歴 | PHP 4.3で、yearパラメータはオプションになり、 methodパラメータが追加されました |