ctype_alnum

(PHP 4 >= 4.0.4, PHP 5)

ctype_alnum -- Chequear posibles caracteres alfanuméricos

Descripción

bool ctype_alnum ( string texto )

Devuelve TRUE si cada caracter del texto es o bien una letra o un dígito, o FALSE de lo contrario. En la localidad C estándar las letras se limitan a [A-Za-z] y la función es equivalente a preg_match('/^[a-z0-9]*$/i', $texto).

Ejemplo 1. Un ejemplo de ctype_alnum() (usando la localidad predeterminada)

<?php
$cadenas
= array('AbCd1zyZ9', 'foo!#$bar');
foreach (
$cadenas as $caso_prueba) {
    if (
ctype_alnum($caso_prueba)) {
        echo
"La cadena $caso_prueba consiste completamente de letras o d&iacute;gitos.\n";
    } else {
        echo
"La cadena $caso_prueba no consiste completamente de letras o d&iacute;gitos.\n";
    }
}
?>

Este ejemplo producirá la salida:

La cadena AbCd1zyZ9 consiste completamente de letras o d&iacute;gitos.
La cadena foo!#$bar no consiste completamente de letras o d&iacute;gitos.

Vea también ctype_alpha(), ctype_digit(), y setlocale().