Laravel控制器执行store方法后返回路由出现语法错误求助
问题解决:Laravel控制器store方法语法错误
错误原因
PHP是区分大小写的语言,关键字return必须小写。你代码里写的Return(首字母大写)不是合法的PHP关键字,导致PHP解析时无法识别该语句,进而抛出syntax error, unexpected identifier "Route", expecting ";"的错误。
修正后的代码
public function store(Request $request) { Community::create($request->validated() + ['user_id' => auth()->id()]); return to_route('communities.index'); }
仅需将首字母大写的Return改为小写的return,即可解决该语法错误。
内容的提问来源于stack exchange,提问作者Cam
相关产品推荐
相关产品推荐

