/**
* Post 提交请求获取json数据,并转化为所需要的数组
*/
function request_post($url = '', $param = '') {
if (empty($url) || empty($param)) {
return false;
}
$postUrl = $url;
$curlPost = $param;
$ch = curl_init();//初始化curl
curl_setopt($ch, CURLOPT_URL,$postUrl);//抓取指定网页
curl_setopt($ch, CURLOPT_HEADER, 0);//设置header
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);//要求结果为字符串且输出到屏幕上
curl_setopt($ch, CURLOPT_POST, 1);//post提交方式
curl_setopt($ch, CURLOPT_POSTFIELDS, $curlPost);
$data = curl_exec($ch);//运行curl
curl_close($ch);
return $data;
}
本文介绍了一个PHP函数,用于通过POST请求从指定URL获取JSON数据,并将其转换为数组。该函数首先检查URL和参数是否为空,然后使用cURL进行POST请求,最后返回获取的数据。

2505

被折叠的 条评论
为什么被折叠?



