Parse error: syntax error, unexpected '?' in D:\PHPstudy\phpstudy_pro\WWW\upload-labs-main\task.php on line 55
时间: 2023-08-16 09:04:05 浏览: 505
这个错误通常是由于使用了 PHP 7 之前版本不支持的语法导致的。在 PHP 7 之前,条件运算符(三元运算符)中不能使用 `?` 来表示条件判断,而是使用 `:` 来表示。如果你使用的是 PHP 7 或更高版本,可以将 `?` 替换为 `:` 来解决此问题。
例如,将代码 `($condition) ? $value1 : $value2` 修改为 `($condition) ? $value1 : $value2` 即可修复该错误。请确保你的 PHP 版本与代码兼容。
相关问题
Parse error: syntax error, unexpected [ , expecting ) in D:\phpstudy_pro\WWW\DVWA-master\dvwa\includes\dvwaPage.inc.php on line 47
这个错误提示是由于语法错误引起的,出现在文件"D:\phpstudy_pro\WWW\DVWA-master\dvwa\includes\dvwaPage.inc.php"的第47行。错误发生在一个方括号"["之前,而预期的是一个右括号")"。你可以检查一下该行的代码,看是否有括号未闭合,或者其他语法错误导致的问题。
Parse error: syntax error, unexpected ';' in D:\phpstudy_pro\WWW\20221113416lsy\ch4\register_ok.php on line 9
这个错误是PHP语法错误,意味着在D:\phpstudy_pro\WWW\20221113416lsy\ch4\register_ok.php文件的第9行有一个意外的分号。这通常是由于代码书写错误或者语法错误导致的。
要解决这个问题,你可以检查register_ok.php文件的第9行,确保语法正确,没有多余的分号或者缺少必要的语法元素。你还可以检查前面的代码,看是否有任何未关闭的括号或者引号。
如果你能提供register_ok.php文件的相关代码,我可以帮你更具体地分析并给出解决方案。
阅读全文