php检测字符串是否为字母和数字的组合

前几篇博文水了一下关于php中整数范例的变量与纯数字字符串的检测函数与检测要领,那么这篇博文就来说一下,php中检测字母与数字组合字符串的检测要领。

php中检测字符串是否由纯字母或纯数字亦可能字符串与数字组合的形式,就要用到一个内置的函数 ctype_alnum()

php ctype_alnum() 函数

ctype_alnum():查抄字符串是否是字母或数字或字母数字的组合形式

语法:

ctype_alnum($var)

参数:

$var:被检测的字符串

例:php检测字符串是否由数字与字母构成

代码:

<?php $str = '123456abcle'; var_dump(ctype_alnum($str)); //bool(true) $str2 = '123456abcle\t'; var_dump(ctype_alnum($str2)); //bool(false) ?>

注:'\t',在php中暗示隔断标记,不属于字符和数字的领域,所以第二个 $str2 变量,返回 FALSE 功效

php ctype_alnum() 其它用法

例代码:

<?php $str = '123456'; var_dump(ctype_alnum($str)); // 纯数字的环境下,会返回 TRUE //bool(true) $str2 = 'abcle'; var_dump(ctype_alnum($str2)); // 纯字母的环境下,会返回 TRUE //bool(true) ?>

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://www.heiqu.com/8959.html