您当前的位置:首页 > 计算机 > 编程开发 > PHP

PHP通过正则表达式对用户名合法性校验

时间:05-29来源:作者:点击数:

PHP通过正则表达式对用户名合法性校验


$users = [
    '梅子16352_aa',
    'www',
    'eeeee.',
    'ee-',
    'goodman',
];

// 支持4-20位大小写字母和下划线
function isUsername($string)
{
    return preg_match('/^[A-Za-z0-9_]{4,20}$/', $string);
}

foreach ($users as $user) {
    var_dump(isUsername($user));
}

/**
int(0)
int(0)
int(0)
int(0)
int(1)
 */
方便获取更多学习、工作、生活信息请关注本站微信公众号城东书院 微信服务号城东书院 微信订阅号
推荐内容
相关内容
栏目更新
栏目热门