PHP | funcion dias_de_pascua()

La función easter_days() es una función incorporada en PHP que devuelve el número de días después del 21 de marzo, que es el día de Pascua en el año dado. Cuando no se da ningún año, se toma el año actual como valor predeterminado.

Sintaxis:

easter_days( $year, $method )

Parámetros: la función acepta dos parámetros opcionales, como se muestra arriba y se explica a continuación:

  1. $year Este parámetro especifica el año. Cuando no se pasa ningún parámetro se toma como valor por defecto el año actual.
  2. $método: este parámetro le permite calcular las fechas de Pascua en función de otros calendarios. Si el $método se establece en CAL_EASTER_ROMAN, utiliza el calendario gregoriano durante los años 1582 a 1752.

Valor devuelto: La función devuelve el número de días después del 21 de marzo, que es el día de Pascua en el año dado. Cuando no se pasa $año como argumento, se toma el año actual como el año predeterminado y se devuelve el número de días después del 21 de marzo del año actual.

Ejemplos:

Input :  $year = 2018
Output : 11

Input : $year = 2017
Output : 26  

Input: $year = 2015 $method = CAL_EASTER_ROMAN
Output : 15  

Los siguientes programas ilustran el uso de la función easter_days():

Programa 1: El siguiente programa explica el funcionamiento de la función easter_days() cuando no se pasa ningún parámetro.

<?php
// PHP program to demonstrate the 
// easter_days() function 
// when no parameter is passed 
  
echo easter_days(), "\n";  
  
// verified by passing current year
$year = 2018; 
echo easter_days($year);  
?>

Producción:

11
11

Programa 2: El siguiente programa explica el funcionamiento de la función easter_days() cuando se pasa el parámetro $year

<?php
// PHP program to demonstrate the 
// easter_days() function 
// when $year parameter is passed 
  
  
$year = 2015; 
  
// no of days for Easter after march 21 of year 2015
echo easter_days($year), "\n";  
  
  
// the Easter date of year 2015
echo date("M-d-Y", easter_date($year));     
?>

Producción:

15
Apr-05-2015

Programa 3: El siguiente programa explica el funcionamiento de la función easter_days() cuando se pasan ambos parámetros.

<?php
// PHP program to demonstrate the 
// easter_days() function 
// when both parameters are passed 
  
  
$year = 2014; 
  
// no of days for Easter after march 21 of year 2014 
// of Gregorian Calendar
echo easter_days($year, CAL_EASTER_ROMAN), "\n";  
?>

Producción:

30

Referencia: http://php.net/manual/en/function.easter-days.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 *