如何在PHP中检查变量是否为字母或数字?

Ste*_*ons 4 php

如何在PHP中检查变量是否为字母或数字?

Pas*_*TIN 9

根据您定义数字的方式,您将使用以下功能之一:

对于第一个,数字定义为(引用):

数字字符串由可选符号,任意数量的数字,可选的小数部分和可选的指数部分组成.

然而,对于第二个,你将(引用):

检查提供的字符串中的所有字符是否为数字


而且,对于字母,您会对以下内容感兴趣:

引用:

检查提供的字符串中的所有字符是否为字母.在标准C语言环境中,字母只是[A-Za-z]


并且,正如@Long Ears在他的评论中指出的那样,如果你想一次性检查两者,你会找到ctype_alnum()函数(引用):

检查提供的字符串中的所有字符是否为字母数字.


无论如何,您可能需要查看Ctype函数的完整列表.