如何回应帖子中收到的帖子值

时间:2016-06-21 20:06:59

标签: php post

我正在使用图像上传器插件,它在多维数组中发布数据,如下所示

ld-linux

现在我尝试了很多回应这些帖子的价值,如下所示

Array
(
    [file] => {"input":{"name":"KE6Cc2ea2b584.jpg",
"type":"image/jpeg",
"size":61224,
"width":800,
"height":643},
"output":{"width":320,"height":180,

  "image"
    :"data:image/jpeg;base64,/9j/just an example of base 64 encoded image"},
  "actions":{"crop":{"x":0,"y":96.5,"height":450,"width":800 },
  "size":{"width":320,"height":320}}}
)

我如何获得这些帖子的价值

1 个答案:

答案 0 :(得分:0)

在调试时尝试回显任何类型的值时,最好通过var_dump看到完全你得到的内容。例如,我只需要输入:

,而不是你的回声线
echo "<pre>";
var_dump($_POST['file']);

检查你的输出,它应该准确显示你必须使用的键。

此外,根据您的插件发送数据的 ,您可能无法获得任何实际密钥。根据你关于$_POST['file']打印所有输出的评论,它似乎仍然是一个字符串。尝试将JSON放入对象中,如下所示:

$test = json_decode($_POST['file']);

或者,如果你更喜欢上面提到的关联数组:

$test = json_decode($_POST['file'], true);

然后获取$test的输出:

echo "<pre>";
var_dump($test);