0
我需要返回从PHP JSON对象,这是我的代码:额外字符
$resultFromDB = PerformTransaction($requestToDB);
if($resultFromDB['status'] == '0'){
$myReturn = array('status' => '0','message' => 'success');
header('Content-Type: application/json');
$json_result = json_encode($myReturn,JSON_UNESCAPED_UNICODE);
echo trim($json_result,'');
}else{
$myReturn = array(
'status' => $resultFromDB['status'],
'message' => $resultFromDB['errorMsg']
);
header('Content-Type: application/json');
echo json_encode($return,JSON_UNESCAPED_UNICODE);
}
当从功能= 0结果状态,那么导致这个代码应该是:
{"status":"0","message":"success"}
当通过理念的IntelliJ测试RESTful Web服务发送的,我得到的结果是:

{"status":"0","message":"success"}
如何正确返回结果,我不会有额外的字符
在header('Content-Type:application/json')之前添加函数ob_clean(); –