Ciao scusa ma nn funziona!!!

Ho fatto cosi

$anno_rif=2009;

$bisestile=date('L', strtotime($anno_rif));

se stampo $bisestile mi da 1, se cambio l'anno e metto 2008 mi da sempre 1!!!
Come è possibile???