IT博客汇
  • 首页
  • 精华
  • 技术
  • 设计
  • 资讯
  • 扯淡
  • 权利声明
  • 登录 注册

    在 PHP 中如何解码 JSONP

    Denis发表于 2017-05-03 14:10:43
    love 0

    如果是 JSON 数据,使用 json_decode 这个 PHP 函数就能解码,但是有些数据接口只提供了 JSONP 数据如何解码呢?

    下面提供了一个 PHP 函数 jsonp_decode ,让你直接实现 JSONP 解码:

    
    function jsonp_decode($jsonp, $assoc = false) {
    	if($jsonp[0] !== '[' && $jsonp[0] !== '{') {
    		$jsonp = substr($jsonp, strpos($jsonp, '('));
    	}
    	return json_decode(trim($jsonp,'();'), $assoc);
    }
    

    © 我爱水煮鱼 / RSS 订阅 / 长期承接 WordPress 项目

    有什么问题,请扫描下面二维码到小密圈提问咨询:
    WordPress的小密圈



沪ICP备19023445号-2号
友情链接