Originariamente inviato da teazzo
Ciao

Sto facendo uno script per calcolare i giorni festivi infrasettimanali italiani (a proposito, non esiste qualche funzione che lo fa già?!?); nessun problema per il ferragosto, natale, capodanno ecc., visto che hanno tutti la data fissa, però sono un po' ignorante e non ho capito come si calcola il lunedì di Pasqua.

Qualche idea?
easter_date(2005);

Dal manuale....

Restituisce il timestamp Unix corrispondente alla mezzanotte del giorno di Pasqua dell'anno specificato.

Dal PHP 4.3.0, il parametro anno è opzionale e ha come default l'anno corrente, se omesso.

Esempio 1. esempio di easter_date()
codice:
<?php

echo date("d M Y", easter_date(1999));        // 04 Apr 1999
echo date("d M Y", easter_date(2000));        // 23 Apr 2000
echo date("d M Y", easter_date(2001));        // 15 Apr 2001

?>