Maison > Questions et réponses > le corps du texte
La valeur de retour de curl_exec($ch) est toujours fausse et l'appel de curl_errno($ch) est vide ? ? ?
public function http_curl($url,$type='get',$res='json',$arr=''){
// 初始化
$ch=curl_init();
// 设置参数
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch,CURLOPT_HEADER,FALSE);
if($type == 'post'){
curl_setopt($ch,CURLOPT_POST, true);
curl_setopt($ch,CURLOPT_POSTFIELDS,$arr);
}
$output=curl_exec($ch);
curl_close($ch);
var_dump($output);
echo 'error:'.curl_errno($ch);
if(curl_errno($ch)){
var_dump(curl_errno($ch));
}
if($res == 'json'){
return json_decode($output,true);
}
return $output;
}
phpcn_u15822017-05-24 11:35:47
Merci pour l'invitation !
curl_errno($ch) Vous avez déjà fermé la poignée, modifiez la commande puis imprimez.
迷茫2017-05-24 11:35:47
Il serait étrange d'avoir encore des erreurs après la fermeture de la connexion. . Obtenez l'erreur avant curl_close