curl_exec 这句出错会怎么样

tx183584 2012-11-28 05:26:34
function post($sUrl,$aPOSTParam)
{
$oCurl = curl_init();
if(stripos($sUrl,"https://")!==FALSE){
curl_setopt($oCurl, CURLOPT_SSL_VERIFYPEER, FALSE);
curl_setopt($oCurl, CURLOPT_SSL_VERIFYHOST, false);
}
$aPOST = array();
foreach($aPOSTParam as $key=>$val){
$aPOST[] = $key."=".urlencode($val);
}
curl_setopt($oCurl, CURLOPT_URL, $sUrl);
curl_setopt($oCurl, CURLOPT_RETURNTRANSFER, 1 );
curl_setopt($oCurl, CURLOPT_POST,true);
curl_setopt($oCurl, CURLOPT_POSTFIELDS, join("&", $aPOST));

$sContent = curl_exec($oCurl);
if ($sContent === FALSE) {
echo "cURL Error: " . curl_error($ch);
}
$aStatus = curl_getinfo($oCurl);
curl_close($oCurl);
if(intval($aStatus["http_code"])==200){
return $sContent;
}else{
echo $aStatus["http_code"];
return FALSE;
}
}


用curl发送post请求,curl_exec这句出错了,也不会打印值,前面的echo也效了,这是怎么回事
...全文
109 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

21,886

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧