返回进程百分比的Php回调
我有一个从库中下载的方法,它接受返回进程百分比的Php回调,php,callback,Php,Callback,我有一个从库中下载的方法,它接受回调函数来处理下载文件的百分比 $cb = function ($percent) { echo $percent; }; $info = $MadelineProto->download_to_dir($messageMediaPhoto, 'assets', $cb); 但它只在结尾处回响100。我怎样才能得到所有的百分比?如何用阻塞io语言实现这一点?最新版本的MadelineProto对此进行了修复 假设您的下载到\u目录使用curl,
回调
函数来处理下载文件的百分比
$cb = function ($percent) {
echo $percent;
};
$info = $MadelineProto->download_to_dir($messageMediaPhoto, 'assets', $cb);
但它只在结尾处回响100。我怎样才能得到所有的百分比?如何用阻塞io语言实现这一点?最新版本的MadelineProto对此进行了修复 假设您的
下载到\u目录
使用curl,则可能会出现重复,否则请查看,对于文件获取内容等流函数
,您可以使用@AlexBlex谢谢。但在这个过程结束之前,我无法得到任何百分比。我只得到一次完整的输出(对您提供的两个链接进行了测试)。我应该如何发送请求?嗯,这是一个一般性的问题,是否可能。答案是肯定的。如果它不能按预期工作,则这是一个类似于调试的问题,需要mcve:。请用您尝试过的可复制示例更新问题。