[ Foro de PHP ]

isalpha en PHP?

11-Dec-2014 11:40
Invitado (phpman)
1 Respuestas

Quiero ver si un dato es alfanumérico. ¿Hay en PHP algo parecido al "isalpha" de C? He visto formas de hacerlo con expresiones regulares, pero tiene que haber alguna forma más sencilla


11-Dec-2014 13:17
Nacho Cabanes (+30)

Puedes usar "ctype_alnum($dato)", que te devolvería un valor booleano (true si es alfanumérico o false si contiene caracteres no alfanuméricos).

 
if (ctype_alnum($dato)) ...
 


Si quisieras que fuera sólo caracteres alfabéticos, no alfanuméricos, como hace el "isalpha" de C, el equivalente sería "ctype_alpha".







(No se puede continuar esta discusión porque tiene más de dos meses de antigüedad. Si tienes dudas parecidas, abre un nuevo hilo.)