在PHP中提取JSONP结果集

在PHP中提取JSONP结果集,第1张

在PHP中提取JSONP结果集

正确,它是 带有填充的JSON。
您必须删除函数名称(和括号),然后可以使用解析JSON

json_depre

我曾经为此写过一个函数:

function jsonp_depre($jsonp, $assoc = false) { // PHP 5.3 adds depth as third parameter to json_depre    if($jsonp[0] !== '[' && $jsonp[0] !== '{') { // we have JSONP       $jsonp = substr($jsonp, strpos($jsonp, '('));    }    return json_depre(trim($jsonp,'();'), $assoc);}

用法

$data = jsonp_depre($response);


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zaji/5602385.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-12-15
下一篇2022-12-15

发表评论

登录后才能评论

评论列表(0条)

    保存