如何获得slim框架的请求值?

时间:2015-11-30 15:53:44

标签: php slim

我正在使用瘦框架:

这是我的代码:

$app->post($sPathApi.$sVersion.'subirarchivo', function () use ($app) {
    session_cache_limiter(false);
    session_start();
    if(isset($_SESSION['admin'])){
        require "controller/controllerExcel.php";
        $request = $app->request();
        $body = $request->getBody();
        print_r($request);
        //print_r($body->env['slim.request.form_hash']);
        exit();
        $aInput = json_decode($body); 
        $aGuardar = new ControllerExcel();
        header('Content-Type: application/json');
        echo json_encode($aGuardar->setDataExcel());
        exit();
    }

});

我使用print_r($request);

我打印出来:

enter image description here

如何获得['request']的价值?在图像中标有红色。

对不起我的英文。

1 个答案:

答案 0 :(得分:1)

你应该使用

echo $this->env['slim.request.form_hash']

您也可以通过

访问env
echo  $app['environment']['slim.request.form_hash'];

同时检查

http://pastebin.com/SKa5Wh1h