我正在尝试将一个简单的json字符串解码为一个php文件。
<?php
$jsonData = file_get_contents('php://input');
$data_back = json_decode($jsonData, true);
echo $jsonData;
echo $data_back;
?>
我通过POST这个示例JSON测试了这个 带有application / json Content-Type的{&#34; sensorid&#34;:SS0023,&#34; x&#34;:475,&#34; y&#34;:212}。
但它只返回$ jsonData值。 json_decode不做任何事情并返回null。 帮忙?
答案 0 :(得分:1)
你的json格式必须像这样
{"sensorid": "SS0023", "x": "475", "y":"212"}