php中出现Parse error: syntax error, unexpected ' ' (T_STRING)?

具体出错行为$act=$_GET['act'];

一般来说,syntax error, unexpected T_STRING 这种错误,大多是由于语句没有正常结束造成的,比如,出错的语句上一行忘写语句结束符: ; (分号),结果导致代码无法正确解析。
建议检查源代码的上一行代码,是否存在 分号 是否正确。
其余情况,请进一步提供源代码。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-11-15

LZ的问题在于:关键字function后需要添加一个空格。

有两处需要修改,如下图红色框标记所示

第2个回答  2019-11-15
变量最好做一下判断
$act=isset($_GET['act'])?$_GET['act']:NULL;
另外,default:下面是不需要break;的本回答被提问者和网友采纳
相似回答