使用PHP上的回调函数从json_encode中检索值

时间:2012-01-21 17:24:46

标签: php callback jsonp json

如何通过回调函数

从json_encode获取我的值
data({
 "error": {
  "errors": [
   {
    "domain": "global",
    "reason": "authError",
    "message": "Invalid Credentials",
    "locationType": "header",
    "location": "Authorization"
   }
  ],
  "code": 401,
  "message": "Invalid Credentials"
 }
});

我想获取我的响应主体的值,以便我知道使用PHP是否有错误。 我需要一个回调函数来通过javascript轻松获取我的值。

1 个答案:

答案 0 :(得分:2)

假设你的意思是var_dump($ response)而不是var_dump($ result)并且我理解你正确,json_encode已经将你的函数转换为字符串,因为你不能将函数转换为json,反之亦然,只有数组,对象和基元如字符串。

这可能是一个帮助... PHP json_encode and javascript functions