当前位置:首页>开发>正文

json在线解析提示jsonformat未定义 json在线解析

2023-04-10 11:57:03 互联网 未知 开发

json在线解析提示jsonformat未定义 json在线解析

json在线解析

我之前也遇到这个问题了,现在解决了,代码给你参考下
//POST方式,需要Authorization,json_post_out()输出数组形式的数据 $url为请求地址,$data为json数据格式
function json_post_out($url,$data,$auth){
header("Content-type:text/html charset=utf-8")
$headers[Authorization] = $auth
// 参数数组
$ch = curl_init ()
curl_setopt ( $ch, CURLOPT_URL, $url )
curl_setopt ( $ch, CURLOPT_RETURNTRANSFER, 1 )
curl_setopt ( $ch, CURLOPT_POST, 1 )
//curl_setopt ( $ch, CURLOPT_HEADER, 0 )
curl_setopt ( $ch, CURLOPT_POSTFIELDS, $data )
curl_setopt($ch,CURLOPT_ENCODING,"gzip")//将json数据压缩 重要!!!!!
$return=curl_exec ( $ch )
curl_close ( $ch )
$json = preg_replace(/HTTP(.*)gzip/is,,$return)//解压缩 重要!!!!!
$json = json_decode($json)
var_dump($json)
}

最新文章

随便看看