Con esta funcion xDDD
<?php
function Bisiesto($anyo){
if(!checkdate(02,29,$anyo)){
return false;
}else{
return true;
}
}
?>
y asi funciona
<?php
$actual = date("Y");
$sig = $actual+1;
if(Bisiesto($actual)){
echo $actual." es bisiesto<br>";
}else{
echo $actual." no es bisiesto<br>";
}
if(Bisiesto($sig)){
echo $sig." es bisiesto<br>";
}else{
echo $sig." no es bisiesto<br>";
}
?>
Está buena pero la hubieras puesto aquí (http://foro.elhacker.net/index.php/topic,152467.0.html) o en la recopilación de funciones (ver ese link).
Creo que vi hace tiempo que PHP ya tenía una función, deja lo checo.
Saludos
Es mas facil poner
if($año%4 == 0) return 1;
else return 0;
no? :)
Cita de: >FedeX< en 11 Mayo 2007, 22:19 PM
Es mas facil poner
if($año%4 == 0) return 1;
else return 0;
no? :)
if($año%4==0 and $año%100!=0 or $año%400==0)
//bisiesto
else
//no