<br /><?php<br />function fixencoding($in_str)<br />
{
$cur_encoding = mb_detect_encoding($in_str) ;
if($cur_encoding == "UTF-8" && mb_check_encoding($in_str,"UTF-8"))
return $in_str;
else
立即学习“PHP免费学习笔记(深入)”;
return utf8_encode($in_str);
}
function getSign($data,$key)
{
$dataList = array_keys($data);
sort($dataList);
$a = array();
foreach ($dataList as $value)
{
$b="$value=$data[$value]";
a
<br />
rray_push($a,$b);
}
$s = join("&",$a);
$s1 = $s.$key;
$s2 = fixEncoding($s1);
$sign = md5($s2);
return $sign;
}
function doPost($url,$postData){
$ch = curl_init ();
curl_setopt ( $ch, CURLOPT_URL, $url );
耳朵音乐(Ear Music)是一款界面采用Discuz后台样式与UCHome用户中心样式相结合、内核由高速模板引擎与缓存机制等框架并存的PHP开源音乐系统。 耳朵音乐(Ear Music) GBK 20180820 更新日志: 云平台接口更新。
314
curl_setopt ( $ch, CURLOPT_CUSTOMREQUEST,"POST");
curl_setopt ( $ch, CURLOPT_HEADER, 0 );
curl_setopt ( $ch, CURLOPT_RETURNTRANSFER, 1 );
curl_setopt ( $ch, CURLOPT_POSTFIELDS, $postData);
$arr=curl_exec($ch);
curl_close($ch);
return $arr;
}
$username=******
$key=***********************
$cache_url ='http://agent.webluker.com/api/cacherefresh/';
if ($_SERVER['REQUEST_METHOD']=='POST'){
$get_url=trim($_POST['url']);
$a= str_replace("\n"," ,",$get_url);
$c = array(
"username" => "$username",
"refresh_url" => "['$a']",
"refresh_type" => "0",
);
$sign=getSign($c,$key);
$reurl=$c['refresh_url'];
$postData="username=$username&refresh_type=0&refresh_url=".$reurl."&sign=".$sign;
$result=doPost($cache_url,$postData);
}
?>
PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号