Slim框架获取var_export的值

时间:2015-06-12 08:02:31

标签: php

您好我有这几行简洁的框架代码,我想得到var_export的值。这是代码:

$request = \Slim\Slim::getInstance()->request();
var_export($request->getBody());

这个输出是:

'txt_title=hello&txt_author=hi';

使用parse_str()

    $request = \Slim\Slim::getInstance()->request();
    $values = var_export($request->getBody());
    parse_str($values, $output);
    echo $output['txt_title'];

我现在正在获取undefinex索引:txt_title。

可能的补救办法是什么?

1 个答案:

答案 0 :(得分:2)

正如评论中所解释的,正确的代码是:

$request = \Slim\Slim::getInstance()->request();
$values = $request->getBody(); // note the absence of var_export() function
parse_str($values, $output); // use parse_str()
echo $output['txt_title'];

就是这样。

请注意: