Calcular letra del DNI con PHP
Escrito por J.F. el Friday, 10 de August del 2007 a las 14:35
Ultimamente he publicado multitutd de entradas acerca de Javascript, y me estoy olvidando de otros lenguajes como CSS y PHP. Por ello aunque seguiré publicando mucho sobre Javascript, también trataré de no olvidarme de otros asuntos. Bien, hace unos dÃas veaÃamos una función para validar el DNI gracias a Javascript. Veamos el mismo ejemplo pero mediante el uso de PHP. La función para validar la letra de un DNI introducido es la siguiente:
Como puedes observar los números se almacenan en la variable $numero, a la cual le podemos asignar el valor por ejemplo de un campo de texto con longitud máximo de 8 caracteres(La longitud del DNI sin la letra). La variable $numero es pasada como parámetro en la llamada de la función, y se devuelve la letra correspondiente a ese número.
Comentarios (2)
Categoria: PHP
- Añadir este post a
- Del.icio.us -
- Meneame -
- Digg -
- Webeame
Entradas relacionadas
Comentario de asdasd
Realizado el Monday, 7 de May del 2012 a las 12:06
_!_
Comentario de asdasd
Realizado el Monday, 7 de May del 2012 a las 12:07
Calcular letra del DNI con PHP
Escrito por J.F. el Friday, 10 de August del 2007 a las 14:35
Ultimamente he publicado multitutd de entradas acerca de Javascript, y me estoy olvidando de otros lenguajes como CSS y PHP. Por ello aunque seguiré publicando mucho sobre Javascript, también trataré de no olvidarme de otros asuntos. Bien, hace unos dÃas veaÃamos una función para validar el DNI gracias a Javascript. Veamos el mismo ejemplo pero mediante el uso de PHP. La función para validar la letra de un DNI introducido es la siguiente:
TEXTO PLANO
PHP:
$numero = “12345678″; //asignación del número de DNI
function letra_nif($dni)
{
return substr(“TRWAGMYFPDXBNJZSQVHLCKE”,$dni%23,1);
}
echo ‘El NIF del DNI “‘.$numero.’” es “‘.$numero.letra_nif($numero).’”‘;
Como puedes observar los números se almacenan en la variable $numero, a la cual le podemos asignar el valor por ejemplo de un campo de texto con longitud máximo de 8 caracteres(La longitud del DNI sin la letra). La variable $numero es pasada como parámetro en la llamada de la función, y se devuelve la letra correspondiente a ese número.
Comentarios (1)
Categoria: PHP
Añadir este post a
Del.icio.us -
Meneame -
Digg -
Webeame
1 Comentario
Entradas relacionadas
Función para validar un DNI
Añadir un teclado a tu página web
Efecto periódico en tus páginas Web
Longitud de una cadena en PHP
Tiempo que tardó una página en cargarse
Comentario de asdasd
Realizado el Monday, 7 de May del 2012 a las 12:06
_!_
Escribir un comentario
Nombre (obligado)
E-mail (no sera publicado) (obligado)
Pagina web
