为什么我写的函数总是返回有多余的这个‘{’?

function checkUsername($link,$username) {
   if(!preg_match('/^[\w\x{4e00}-\x{9fa5}] {2,10}$/', $username)
   {return '用户名格式不符合要求'; }
  }

错误如下:Parse error: syntax error, unexpected '{' in E:\phpstudy\WWW\user\check_form.lib.php on line 6

为什么,明明没有多余的符号,请大家指教,我是小白!

慕神4704991
浏览 1473回答 4
4回答

野生码农在线co腚

能不手打,直接贴代码吗

独孤啸

username 后面再加个 )

qq_光亮_1

把return换成 echo试一试
打开App,查看更多内容
随时随地看视频慕课网APP