如何将JSON发送到PHP并解码?

时间:2015-02-17 04:44:54

标签: php json

我正在尝试向PHP发送JSON。在PHP脚本中,我尝试使用$ _POST获取此JSON,但不起作用,当我尝试使用echo $json时不显示值。为了测试PHP Script是否有效,我使用的是Mozilla Firefox的RESTClient。

如何使用$ _POST将JSON发送到PHP?

JSON

{
"jsondata":{
    "nome":"my name"
}}

PHP

<?php
header('Content-type: application/json');
header('Access-Control-Allow-Origin: *');

$jsondata = $_POST['jsondata'];
$data = json_decode($jsondata, true);
print_r($data);

?>

异常

<br />
<b>Notice</b>:  Undefined index: jsondata in <b>/opt/lampp/htdocs/TelefonesUteis/ws/add_estado.php</b> on line <b>6</b><br />

第6行有 - > $data = json_decode($jsondata, true);

enter image description here

0 个答案:

没有答案