function check_username($username) {
$guestexp = '\xA1\xA1|\xAC\xA3|^Guest|^\xD3\xCE\xBF\xCD|\xB9\x43\xAB\xC8';
$len = strlen($username);
if($len > 15 || $len < 3 || preg_match("/\s+|^c:\\con\\con|[%,\*\"\s\<\>\&]|$guestexp/is", $username)) {
return FALSE;
} else {
return TRUE;
}
}大家看看,这个检查用户名的方法,什么意思?
$guestexp = '\xA1\xA1|\xAC\xA3|^Guest|^\xD3\xCE\xBF\xCD|\xB9\x43\xAB\xC8';
$len = strlen($username);
if($len > 15 || $len < 3 || preg_match("/\s+|^c:\\con\\con|[%,\*\"\s\<\>\&]|$guestexp/is", $username)) {
return FALSE;
} else {
return TRUE;
}
}大家看看,这个检查用户名的方法,什么意思?
解决方案 »
- MAC下的xampp mysql的安装路径
- mysql表中一字段不含有某个值的问题,在线等
- 学习php 15分钟的大菜菜,问前辈们一个入门问题
- system()问题
- 我下了个开源软件,但是是要求在LINUX下面安装的,但是我只会WINDOW,请问该怎么办?谢谢
- 关开 session 问题,根本没到我设的超出时间,就失效了、自定义的 session_set_save_handler
- 做验证码程序,用cookie好呢,还是session好?
- 要说在网页上不能运行EXE程序,最好的理由是什么?
- 求大神给指点一下
- 求大神帮忙,把一段java加密解密的代码翻译成php的
- zend studio 7.2 PHP5.3 怎么配置URLdebug
- zend studio + xdebug 在服务器上多人调试需要怎么配置
匹配 $username 字符串, %,\*\"\s\<\>\& 这些字符串 或者 ﹛|派|^Guest|^蚔諦|遊客想知道 \xA1\xA1|\xAC\xA3|^Guest|^\xD3\xCE\xBF\xCD|\xB9\x43\xAB\xC8 这些是什么。
echo "\xA1\xA1|\xAC\xA3|^Guest|^\xD3\xCE\xBF\xCD|\xB9\x43\xAB\xC8";
结果是 ﹛|派|^Guest|^蚔諦|遊客