Un valor alfanumérico es una cadena que contiene una combinación de cualquiera de los caracteres alfabéticos o numéricos y nada más. Por ejemplo , la palabra " hola " es alfanumérico , al igual que el número " 43 " y el valor de la cadena " 1stplace " es demasiado , pero " hola " y " 1er lugar " no lo son, el primero porque contiene un signo de puntuacion y el último , ya que tiene un espacio. PHP tiene una función llamada " ctype_alnum " que comprueba las cadenas de caracteres alfanuméricos. Utiliza
Utilice la función ctype_alnum comprobar cadenas de caracteres específicos o en combinación con otra función como str_replace para filtrar los contenidos de datos. Por ejemplo , puede utilizar la función str_replace para eliminar ciertos caracteres de una cadena, como espacios y períodos , a continuación, comprobar los caracteres restantes en la función ctype_alnum . Si la función devuelve true, la cadena puede contener sólo valores alfanuméricos, espacios y períodos sin caracteres adicionales
Parámetros
La función ctype_alnum toma un solo 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 de PHP con un valor de cadena , use directamente una cadena dentro de las comillas simples o dobles , o incluso pasar a las funciones que los valores de la cadena de retorno. La función no permite utilizar los parámetros de cero , ni se puede sobrecargar la función pasando ningún parámetro extra opcional . Si lo hace, PHP devuelve un error.
Sintaxis
Para utilizar esta función, abra una etiqueta PHP en el documento HTML y el tipo del nombre de la función seguido por soportes que contienen el valor de texto . Por ejemplo, escriba " ctype_alnum ($ mystringvariable ) ", o " ctype_alnum ( ' mystringliteral '); " o incluso " ctype_alnum ( mystringfunction ()); " al llamar a la función ctype_alnum utilizando una variable, cadena literal o llamada de función , respectivamente . También se puede utilizar dentro de otros bloques de códigos como 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 , vuelve con uno de dos valores posibles: verdadero si todos los caracteres de la cadena son caracteres alfanuméricos o falsas si tiene al menos un carácter no alfanumérico . Si echo el resultado de la llamada a la función de la pantalla , la función muestra el número uno de verdad o nada falso. Sin embargo , puede utilizar una sentencia if para elegir qué mostrar en materia de resultado de la función de llamada.