解析和语法错误
PARSE and SYNTAX ERROR
我在处理我的 php 代码时显示此错误
Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING
这一行
if(isset('firstname','lastname','username','password','email'
如果有人能提供帮助,我们将不胜感激。
你忘了变量名。在 isset
中必须是变量,而不是字符串。如果我以 POST
中的测试键为例,它应该看起来像:
if (isset($_POST['firstname'], $_POST['lastname'], ...)) {
//
}
一般来说 $array
,$_POST 看起来很神奇:
if (isset($array['firstname'], $array['lastname'], ...)) {
//
}
或者您可能想测试变量是否存在,而不是数组中的键。那么代码将是:
if (isset($firstname, $lastname, ...)) {
//
}
我在处理我的 php 代码时显示此错误
Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING
这一行
if(isset('firstname','lastname','username','password','email'
如果有人能提供帮助,我们将不胜感激。
你忘了变量名。在 isset
中必须是变量,而不是字符串。如果我以 POST
中的测试键为例,它应该看起来像:
if (isset($_POST['firstname'], $_POST['lastname'], ...)) {
//
}
一般来说 $array
,$_POST 看起来很神奇:
if (isset($array['firstname'], $array['lastname'], ...)) {
//
}
或者您可能想测试变量是否存在,而不是数组中的键。那么代码将是:
if (isset($firstname, $lastname, ...)) {
//
}