easter_date()函数是PHP中的内置函数,该函数返回作为参数传递的年份中的复活节日期。当没有参数作为参数传递时,将当前年份作为默认年份。
用法:
easter_date( $year )
参数:该函数接受一个可选参数$year,该参数指定要返回其复活节日期的年份。该年份只能是1970年到2037年之间的数字。当年份超出范围时,它将返回错误消息。
返回值:它返回参数中传递的给定年份的复活节日期。如果未传递任何参数,则返回当前年份的复活节日期。
例子:
Input : 2018 Output : Apr-01-2018 Input : 2017 Output : Apr-16-2017
以下示例程序旨在说明easter_date()函数:
程序1:当不传递任何参数时,程序将演示该函数。
<?php
// PHP program to demonstrate the
// working of easter_date() function
// when no parameter is passed
// prints the date of Easter of year 2018
// when no parameter is passed
echo date("M-d-Y", easter_date()), "\n";
// current year to verify
$year = 2018;
echo date("M-d-Y", easter_date($year));
?>
输出:
Apr-01-2018 Apr-01-2018
程序2:传递参数时,程序将演示该函数。
<?php
// PHP program to demonstrate the
// working of easter_date() function
// when parameter is passed
$year = 2017;
echo date("M-d-Y", easter_date($year)), "\n";
$year = 2010;
echo date("M-d-Y", easter_date($year)), "\n";
$year = 2000;
echo date("M-d-Y", easter_date($year));
?>
输出:
Apr-16-2017 Apr-04-2010 Apr-23-2000
程序3:当参数超出范围时,程序将演示该函数。
<?php
// PHP program to demonstrate the
// working of easter_date() function
// when parameter is out of range
$year = 2050;
echo date("M-d-Y", easter_date($year)), "\n";
?>
输出:
PHP Warning: easter_date(): This function is only valid for years between 1970 and 2037 inclusive in /home/df540ecbab7094243e7668326260e785.php on line 8
参考:
http://php.net/manual/en/function.easter-date.php
相关用法
- p5.js sq()用法及代码示例
- d3.js d3.map.has()用法及代码示例
- PHP next()用法及代码示例
- p5.js day()用法及代码示例
- p5.js pow()用法及代码示例
- CSS var()用法及代码示例
- d3.js d3.map.set()用法及代码示例
- PHP pow( )用法及代码示例
- PHP pi( )用法及代码示例
- PHP Ds\Map get()用法及代码示例
- PHP Ds\Map put()用法及代码示例
- p5.js str()用法及代码示例
注:本文由纯净天空筛选整理自gopaldave大神的英文原创作品 PHP | easter_date() Function。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。