Red de conocimiento informático - Material del sitio web - Cómo usar PHP para permitir a los usuarios ingresar un año y determinar si el año es bisiesto. Condiciones de juicio de año bisiesto.

Cómo usar PHP para permitir a los usuarios ingresar un año y determinar si el año es bisiesto. Condiciones de juicio de año bisiesto.

1. Determine el año bisiesto:

① Un año que se puede dividir por 4 pero que no se puede dividir por 100 es un año bisiesto. (Por ejemplo, 2004 es un año bisiesto y 1900 no es un año bisiesto).

② El siglo se puede dividir por 400, pero no por 3200 para indicar un año bisiesto. (Por ejemplo, 2000 es un año bisiesto y 3200 no es un año bisiesto)

2. Código:

lt;htmlgt

lt;headgt; ;

lt;meta charset="UTF-8" /gt;

lt; titlegt; juicio del año bisiesto;/titlegt;

lt;?php

$año = $_GET["año"];

if (isset($_GET["año"])) {

if (is_numeric($year)) {

if ($year 100 == 0) { // determinar el año del siglo

if ($ año 400 == 0 amp; $año 3200 ! = 0) {

echo "Año del siglo".$año "Es un año bisiesto en el año del siglo

} else {

echo "Año del siglo" .$año ."¡No es un año bisiesto!

}

} else { // el resto es un año normal

if ($año 4 == 0 amp; amp; $año 100 ! = 0) {

echo "Año ordinario" .$año ."¡Es un año bisiesto!" ; // Año bisiesto en un año normal

} else {

echo "Año ordinario" .$año ."¡No es un año bisiesto!" ;

}

}

} else

$msg = "Ingrese el formato correcto"; >} gt;

lt; bodygt;

lt; formulario nombre=rn método='get'gt;

lt; bgt;

lt; tipo de entrada="texto" nombre=añogt;

lt; tipo de entrada="enviar" nombre=subvalor="consulta"gt;

lt;?php

echo $msg;

lt;/formgt

lt;/bodygt; >lt;/htmlgt;