2010-07-01 163 views
0

我收到以下错误;PHP错误,语法错误T_STRING!

Parse error: syntax error, unexpected T_STRING in D:\XAMPP\xampp\htdocs\site\register.php on line 95 

95行是;

if (strstr($email, "@") && strstr($email, ".") strlen($email) >=6)) 

请帮忙,我不知道什么是错的:/这一切对我来说都很好。

在此先感谢!

+1

你的括号不平衡。 – 2010-07-01 17:13:03

+0

有你使用的是IDE,它会突出语法错误,并帮助平衡你的括号认为 – piddl0r 2010-07-01 17:34:16

回答

4

您在拨打strlen()电话之前忘记了话务员。另外,最后还有一个额外的)

2

在此位置出现的语法错误:

if (strstr($email, "@") && strstr($email, ".") strlen($email) >=6)) 
              ^

而且你有一个右括号,但没有相应的开括号:

if (strstr($email, "@") && strstr($email, ".") strlen($email) >=6)) 
                   ^

你大概的意思:

if (strstr($email, "@") && strstr($email, ".") && strlen($email) >= 6) 

或者:

if (strstr($email, "@") && strstr($email, ".") && (strlen($email) >= 6)) 
+0

那么,它修复了。但现在我得到另一个新的错误:/ 上线102 我会尽力和数字意外T_ELSE那一个出自己,谢谢! :) – Hugo 2010-07-01 17:18:10

相关问题