Tecnología

Inicio

Alfanumérico PHP Consulta

Un valor alfanumérico es una cadena que contiene una combinación de caracteres alfabéticos o numéricos bien y nada más. Por ejemplo, la palabra "hola" es alfanumérico, como es el número "43" y el valor de cadena "1stplace" es demasiado, pero "hola!" y "1er lugar" no lo son, el primero porque contiene una marca de puntuacion y el segundo porque tiene un espacio. PHP tiene una función llamada "ctype_alnum" que comprueba cadenas de caracteres alfanuméricos.

Usos

Se utiliza la función ctype_alnum para comprobar las cadenas de caracteres específicos o en combinación con otra función, como str_replace para filtrar los contenidos de los datos. Por ejemplo, puede utilizar la función str_replace para eliminar ciertos caracteres de una cadena, tales como espacios y períodos, a continuación, comprobar los caracteres restantes en la función ctype_alnum. Si la función devuelve cierto, entonces la cadena puede contener sólo alfanuméricos valores, espacios y períodos sin caracteres adicionales.

parámetros

La función ctype_alnum toma sólo un parámetro, un valor de texto que contiene la cadena para comprobar si hay caracteres alfanuméricos. Usted tiene la opción de pasar una variable PHP con un valor de cadena, directamente utilice una cadena entre comillas simples o dobles, o incluso pasar a funciones que devuelven valores de cadena. La función no permite que usted utilice parámetros cero, ni se puede sobrecargar la función haciendo pasar ningún parámetro extra opcional. Si lo hace, PHP devuelve un error.

Sintaxis

Para utilizar la función, abra una etiqueta PHP en su documento HTML y escriba el nombre de la función seguido de los soportes que contienen el valor de texto. Por ejemplo, escriba "ctype_alnum ($ mystringvariable);" o "ctype_alnum ( 'mystringliteral');" o incluso "ctype_alnum (mystringfunction ());" llamar a la función ctype_alnum utilizando una cadena de llamadas variables, literal o función, respectivamente. También se puede utilizar dentro de otros bloques de códigos, como los bucles o sentencias condicionales para ayudar a elegir un resultado basado en el valor booleano que devuelve la función.

Valores devueltos

Cuando se pasa una cadena a la función ctype_alnum, que regresa con uno de dos valores posibles: verdadero si todos los caracteres de la cadena son caracteres alfanuméricos, o falso si tiene al menos un carácter no alfanumérico. Si se hacen eco del resultado de la llamada de función a la pantalla, la función muestra el número uno para la verdadera o falsa para nada. Sin embargo, puede utilizar una sentencia if para elegir lo que desea mostrar en relación con el resultado de la llamada a la función.