2017-06-01 34 views
-1

這裏我在本地主機使用此代碼的Json解碼在WordPress

$fromdata= $_POST["data"]; 
$fromValue=json_decode($fromdata); 
$patientid= $fromValue->patientid; 
$patientname= $fromValue->name; 

其工作正常...如果我使用

print_r($fromdata); 

它打印以下格式

{"patientid":"55","name":"Sow"} 

。在wordpress中使用相同的代碼print_r($fromdata);返回{\"patientid\":\"16\",\"name\":\"Ravindran\"}這個。而無法獲得價值

如何從這個對象獲得價值 感謝

+0

當你執行'print_r($ _ POST [「data」])時,你會得到什麼? –

回答

3

你可以試試這個。

<?php 

$data = '{\"patientid\":\"16\",\"name\":\"Ravindran\"}'; 

$data = stripslashes($data); 

$return = json_decode($data); 



print_r($return);