Generar las letras del abecedario en PHP PHP
Publicado: 29 de Ene del 2009Prohibida la reproducción total o parcial de este artículo sin el previo consentimiento de Webtutoriales.com
Ejemplo para generar el abecedario en PHP utilizando el código ASCII
Generar el abecedario en PHP
El siguiente código genera las letras del abecedario en PHP.
for ($i=65;$i<=90;$i++) {
echo chr($i);
}
El ejemplo es muy sencillo. Lo único que se hace es recorrer los caracteres utilizando el código ASCII de cada letra. Teniendo en cuenta que el número 65 corresponde a la A mayúscula y el 90 a la Z.
Intercambiar de mayúsculas a minúsculas un caracter
Si se desea modificar el caracter de mayúsculas a minúsculas, se puede utilizar también la numeración de los caracteres ASCII, utilizando la función ord() que devuelve el número entero que identifica el caracter:
$distancia = abs(ord('a')-ord('A'));
for ($i=65;$i<=90;$i++) {
echo chr($i)." ".chr(abs($i+$distancia))."
";
}
En la variable $distancia guardamos la distancia que hay entre la A mayúscula y minúscula y utilizamos el valor abs para obtener el valor absoluto (sin signo negativo). Tanto la distancia como el orden se pueden consultar en la tabla ascii y poner los números directamente, pero así demostramos que se puede hacer sin tablas.
Comentarios
Artículos relacionadosVer más
- Calcular el tiempo exacto entre dos fechas
- Clase para conectar php con mysql
- Tipos de funciones para Expresiones Regulares
- Comparar Fechas en PHP
- Crear archivos en PHP
- Public, Private y Protected
- Programación Orientada a Objetos
- Formulario de contacto en PHP
- Modelo Vista Controlador
- Mostrar resultados por columnas