【问题标题】:How can I get a single value from jsonp php [closed]如何从 jsonp php 中获取单个值 [关闭]
【发布时间】:2020-07-06 03:57:54
【问题描述】:

请任何人帮助我,我已经完成了 API 调用,我需要从响应中获取单个值,因为响应带有 jsonp。

jsonp ({"statuscode":"025","RRR":"290007816182","status":"Payment Reference generated"})"

【问题讨论】:

  • 只是为了获得RRR,状态
  • 你是从javascript还是PHP调用这个API
  • API 调用来自 PHP
  • 我认为这个 API 期望从 javascript 调用,因为它返回一个 jsonp() 是否有一个参数让你指定你想要一个 JSON 响应?
  • 添加完整的代码,以便我们为您提供帮助。

标签: php json jsonp


【解决方案1】:

您应该在变量中获得响应并使用 json_decode 函数,如下所示:

 $response = '{"statuscode":"025","RRR":"290007816182","status":"Payment Reference generated"}';

 $result = json_decode($response);
 echo $result->statuscode;
 echo "<br>";
 echo $result->RRR;
 echo "<br>";
 echo $result->status; 

【讨论】:

  • 响应显示我空白
  • 为什么这个 jsonp() ??? jsonp ({"statuscode":"025","RRR":"290007816182","status":"付款参考生成"})
  • 你能给我你的 ftp 访问权限,以便我检查它或给我截图
  • 您好,您对 JSON 的理解似乎还不错,建议您先研究一下JSONP
  • 你能分享完整的代码吗?什么是 api 调用,什么是响应获取
猜你喜欢
  • 2016-06-13
  • 2017-06-26
  • 1970-01-01
  • 2016-02-11
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多