<?php
$json=file_get_contents('php://input',true);
$data = json_decode($json, true);
print_r($data);
?>
给出的输出是:{"EventTitle":"游戏","EventBody":"正文","EventDate":"2016年11月20日","EventType":"派对"}
发布的Json数据为:
{"EventTitle":"Game","EventBody":"body","EventDate":"20 November, 2016","EventType":"party"}
将json数据写入变量并传递给json_decode是有效的,但从“php://input”发送相同的内容返回JSON数据而不是关联数组。
var_dump($json)
打印的是什么内容? - tkauslstring(107) ""{\"EventTitle\":\"Game\",\"EventBody\":\"body\",\"EventDate\":\"20 November, 2016\",\"EventType\":\"party\"}""
- Nadir Laskarfile_get_contents('php://input',true);
改为file_get_contents('php://input');
会发生什么? - bassxzero{"EventTitle":"游戏","EventBody":"正文","EventDate":"2016年11月20日","EventType":"派对"}
- Nadir Laskar