我在这里有一个奇怪的错误。我正在使用Slim框架构建REST API。
$app->post('/createuser', function(Request $request, Response $request){
if(!haveEmptyParameters(array('email', 'password', 'name', 'school'), $response)){
$request_data = $request->getParseBody();
$email = $request_data['email'];
$password = $request_data['password'];
$name = $request_data['name'];
$school = $request_data['school']; ...
错误:
Fatal error: Redefinition of parameter $request in /Applications/XAMPP/xamppfiles/htdocs/RestAPIwithSLIM/public/index.php on line 17
我不知道此职位职能缺少哪个参数。
有什么想法吗?
答案 0 :(得分:3)
您已经定义了两个具有相同名称的参数,理想情况下,您将第二个参数更改为$response
。
$app->post('/createuser', function(Request $request, Response $response) {