在注册页实现用户名必须为中文才能注册方法
原代码
function check_username($username)
{
$guestexp = '^Guest';
$len = dstrlen($username);
if ($len < 3 || preg_match("/^c:\\con\\con|[%,\*\"\<\>\&]|$guestexp/is", $username)) {
return FALSE;
} else {
return TRUE;
}
}
修改后的代码
function check_username($username)
{
$guestexp = '^Guest';
$len = dstrlen($username);
if ($len < 3 || preg_match("/[u4e00-u9fa5]/i", $username)) {
return FALSE;
} else {
return TRUE;
}
}