php curl CURLOPT_READFUNCTION 这个回调函数如何使用的?

在使用curl上传文件过程中看到 CURLOPT_READFUNCTION 这个回调函数,不是很理解怎么来使用,官方没有找到使用案例

阅读 6.3k
1 个回答
$ch = curl_init('http://www.yourapi.com/');
curl_setopt_array($ch, array(
    CURLOPT_HEADER => false,
    CURLOPT_RETURNTRANSFER => true,
    CURLOPT_POST => true,
    CURLOPT_INFILESIZE => 1,
    CURLOPT_READFUNCTION => 'curl_read'
));
curl_exec($ch);
curl_close($ch);
function curl_read($ch, $fp, $len) {
    var_dump($fp);
    exit;
}
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题