Autor Tema: PHP easter_date función ejercicio para calcula pascua jueves viernes santo fecha  (Leído 2278 veces)

nagurc

  • Sin experiencia
  • *
  • APR2.COM
  • Mensajes: 2
    • Ver Perfil
Buenas compañeros, ¿cómo estan ? Quería consultarles sobre un ejercicio que me mandaron en la facultad y me estoy rompiendo la cabeza pensándolo y todavía no puedo sacarlo. El ejercicio dice lo siguiente:

PHP tiene una función llamada easter_date( ) que recibe como argumento un año y te devuelve el día que será Domingo de Pascuas de ese año.Te lo devuelve en formato Unix. Usando las funciones vistas, obtener qué fecha es Jueves y Viernes Santo.El resultado debe mostrarse en español (dd/mm/aaaa). y aca lo hice y se supone que esta bien:

Código: [Seleccionar]

$pascua= easter_date(2017);

echo "pascua sera".$pascua;
echo "<br>";


$DMY_pascua=date("d/m/Y",$pascua);

echo "pascua fecha bien:".$DMY_pascua;
echo "<br>";

$juevessanto= strtotime('-3 days',$pascua);
$DMY_juevessanto= date("d/m/Y",$juevessanto);

echo  "jueves santo sera el dia:".$DMY_juevessanto;
echo "<br>";


$viernessanto=strtotime('-2 days',$pascua);
$DMY_viernessanto= date("d/m/Y",$viernessanto);

echo "viernes santo sera el dia".$DMY_viernessanto;

function calcularpascua (2015,"jueves","español"){




}




ahora de este mismo ejercicio me pide lo siguiente : El ejercicio anterior debe pasarse en una función como lo meto todo lo anterior en una funcion o como seria en este caso??

gracias!!

« Última modificación: 13 de Junio 2017, 19:58 por Ogramar »

pedro,,

  • Moderador Global
  • Experto
  • *******
  • APR2.COM
  • Mensajes: 1292
    • Ver Perfil
Re:rellenar una funcion en PHP
« Respuesta #1 en: 25 de Abril 2017, 10:18 »
Hola nagurc.

Me imagino que ya lo habrás resuelto, pero esto podría ser una posible solución a tu duda.

Código: [Seleccionar]
<html><head><meta charset="utf-8"> </head>

<body>

<?php
    calcularPascua
(2017);

    function 
calcularPascua($year){
        
$pascuaeaster_date($year);

        echo 
"pascua sera".$pascua;
        echo 
"<br>";

        
$DMY_pascua=date("d/m/Y",$pascua);

        echo 
"pascua fecha bien:".$DMY_pascua;
        echo 
"<br>";

        
$juevessantostrtotime('-3 days',$pascua);
        
$DMY_juevessantodate("d/m/Y",$juevessanto);

        echo  
"jueves santo sera el dia:".$DMY_juevessanto;
        echo 
"<br>";

        
$viernessanto=strtotime('-2 days',$pascua);
        
$DMY_viernessantodate("d/m/Y",$viernessanto);

        echo 
"viernes santo sera el dia".$DMY_viernessanto;
    }

?>

</body>
</html>

Saludos. ;D

 

Sobre la educación, sólo puedo decir que es el tema más importante en el que nosotros, como pueblo, debemos involucrarnos.

Abraham Lincoln (1808-1865) Presidente estadounidense.

aprenderaprogramar.com: Desde 2006 comprometidos con la didáctica y divulgación de la programación

Preguntas y respuestas

¿Cómo establecer o cambiar la imagen asociada (avatar) de usuario?
  1. Inicia sesión con tu nombre de usuario y contraseña.
  2. Pulsa en perfil --> perfil del foro
  3. Elige la imagen personalizada que quieras usar. Puedes escogerla de una galería de imágenes o subirla desde tu ordenador.
  4. En la parte final de la página pulsa el botón "cambiar perfil".