PHP | funcion easter_date()

La función easter_date() es una función incorporada en PHP que devuelve la fecha de Pascua en el año transcurrido como argumento. El año actual se toma como año predeterminado cuando no se pasan argumentos como parámetro.

Sintaxis:

easter_date( $year )

Parámetro: la función acepta un parámetro opcional $año que especifica el año cuya fecha de Pascua se devolverá. El año puede ser un número entre 1970 y 2037 únicamente. Devuelve un mensaje de error cuando el año está fuera de rango.

Valor devuelto: Devuelve la fecha de Pascua en el año dado que se pasa en el argumento. Si no se pasa ningún parámetro, devuelve la fecha de Pascua del año actual.

Ejemplos:

Input : 2018
Output : Apr-01-2018

Input : 2017
Output : Apr-16-2017

Los siguientes programas ilustran la función easter_date():

Programa 1: El programa demuestra la función cuando no se pasa ningún parámetro.

<?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));   
?>

Producción:

Apr-01-2018
Apr-01-2018

Programa 2: El programa demuestra la función cuando se pasa el parámetro.

<?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)); 
?>

Producción:

Apr-16-2017
Apr-04-2010
Apr-23-2000

Programa 3: El programa demuestra la función cuando el parámetro se pasa fuera de rango.

<?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"; 
  
?>

Producción:

PHP Warning:  easter_date(): This function is only valid 
for years between 1970 and 2037 inclusive in
/home/df540ecbab7094243e7668326260e785.php on line 8

Referencia:
http://php.net/manual/en/function.easter-date.php

Publicación traducida automáticamente

Artículo escrito por gopaldave y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *