Currently I'm returning a message from my PHP backend like so:
$data = [ 'message' => 'Number doesn\'t exist!'];
$this->set_response(json_encode($data), REST_Controller::HTTP_CREATED);
This will create a message looking like this:
"{\"message\":\"Number doesn't exist!\"}"
I however am hoping to get a message looking like this:
{
"message": "Number doesn't exist!"
}
What am I doing wrong?
$data = [ 'message' => 'Number doesn\'t exist!']; echo json_encode($data);expected result return. check your this functionset_responseJSON_UNESCAPED_SLASHESwill resolve @HaRsH