我在处理我的php代码时显示此错误
解析错误:语法错误,意外T_CONSTANT_ENCAPSED_STRING
在这一行
if(isset('firstname','lastname','username','password','email'
如果有人可以提供帮助,我们将不胜感激。
答案 0 :(得分:0)
您忘记了变量名称。在isset
中必须是变量,而不是字符串。如果我在POST
中测试密钥的示例,它应该如下所示:
if (isset($_POST['firstname'], $_POST['lastname'], ...)) {
//
}
通常使用$array
,$ _POST看起来像魔术:
if (isset($array['firstname'], $array['lastname'], ...)) {
//
}
或者你可能想测试变量是否存在,而不是数组中的键。然后代码将是:
if (isset($firstname, $lastname, ...)) {
//
}