不是因为生活太现实,而对生活失望;而是知道生活太现实,所以更要用心的活下去。给自己一个拥抱。
前几篇博文水了一下关于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) ?>
以上就是php检测字符串是否为字母和数字的组合。炼狱吧,不上天堂就下地狱!更多关于php检测字符串是否为字母和数字的组合请关注haodaima.com其它相关文章!