在调接口的时候难免会有jsonp的,今天分享一个可以跟json一样用的函数jsonp_decode,能把jsonp格式数据转为php数组或对象

function jsonp_decode($jsonp, $assoc = false)
{ // PHP 5.3 adds depth as third parameter to json_decode
    if ($jsonp[0] !== '[' && $jsonp[0] !== '{') { // we have JSONP
        $jsonp = substr($jsonp, strpos($jsonp, '('));
    }
    return json_decode(trim($jsonp, '();'), $assoc);
}
最后修改:2020 年 11 月 12 日
如果觉得我的文章对你有用,请随意赞赏