我尝试使用JSON发送POST数据。但是,我遇到了一个我无法解决的问题。以下是有问题的代码:
$params = array('payment' => array(
'amount' => $paymentAmount,
'memo' => (string)$memo
),
);
$content = json_encode($params);
var_dump($content);
break;
$ content然后输出为:
'{"payment":{"amount":"10.00","memo":"1234"}}'
我需要输出的内容如下:
{"payment":{"amount":"10.00","memo":"1234"}}
这必须简单;只是我无法搞清楚。请帮忙
答案 0 :(得分:1)
将json_encode与echo
一起使用$params = array(
'payment' => array(
'amount' => $paymentAmount,
'memo' => (string)$memo
),
);
echo json_encode($params);
break;