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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。