如何使用slim来获取帖子数据.我有这样的函数调用
$this->app->post("/post/create", array($this, "createPost"));
我想从php html表单获取post数据.我接受了这样的要求
$request = \Slim\Slim::getInstance()->request();
Run Code Online (Sandbox Code Playgroud)
并采取这样的发布数据
$userId = $_POST["user"];
$content = $_POST["content"];
$datetime = $_POST["date"];
$filename = $_FILES["image"]["name"];
$type = $_FILES["image"]["type"];
$size = $_FILES["image"]["size"];
$filetmpname = $_FILES["image"]["tmp_name"];
Run Code Online (Sandbox Code Playgroud)
这是正确的做法吗?
小智 8
如果你使用Slim 3.*你可以这样做:
$app->post('/users', function ($request, $response) {
$formDataArry = $request->getParsedBody();
// do something with formDataArry
});
Run Code Online (Sandbox Code Playgroud)