Anuncios

Bienvenidos sean a este post, hoy veremos una funcion de PHP.

Anuncios

Esta funcion nos permite saber si una variable de tipo string posee solo valores alfabeticos, es decir solo letras. Veamos como es su sintaxis:

ctype_alpha(valor);
Anuncios

Esto devuelve un valor booleano. Siendo true para cuando el valor informado son solo letras, en caso contrario devuelve un false. Para entender como funciona, vamos a analizar el siguiente ejemplo:

<?php

$txt = array("1234","abcDEFgh","123mhm# @789","tinchicus");

foreach($txt as $valor)
{
        if (ctype_alpha($valor))
                echo $valor . " = true\n";
        else
                echo $valor . " = false\n";
}
?>
Anuncios

Primero definimos un array con algunos valores, los cuales usaremos con la funcion, y luego tenemos un bucle para obtener cada valor. En este evaluaremos mediante un condicional el valor devuelto por la funcion en cada valor. Si es verdadero, mostraremos el valor de la pasada y al lado indicamos que es true. En caso contrario, mostraremos el valor con la palabra false para indicar que no es asi. Ejecutemos y veamos como es la salida:

$ php ctype.php
1234 = false
abcDEFgh = true
123mhm# @789 = false
tinchicus = true
$
Anuncios

Observen que en los casos donde solo hay letras devuelve un true, pero cuando agregamos un caracter ajeno como son numeros o caracteres especiales nos devuelve un false.

Anuncios

En resumen, hoy hemos visto a ctype_alpha, que es, para que sirve, y un ejemplo practico para ver como trabaja. Espero les haya sido de utilidad sigueme en tumblr, Twitter o Facebook para recibir una notificacion cada vez que subo un nuevo post en este blog, nos vemos en el proximo post.

Anuncios

Donación

Es para mantenimento del sitio, gracias!

$1.50