五好的Book

又get到一个装波技能-php cmd 下进度条展示

function bar($total,$i){
    printf("进度: [%-50s] %d%% 完成\r", str_repeat('#',$i/$total*50), $i/$total*100);
}

这个表示: [%-50s]填充 50个#号 %d%% 百分之多少 str_repeat('#',$i/$total*50)
重复多少个# 格式化%d的源

如果需要双进度来展示

bar($total,$i);# 子进度
echo "\n";
bar($total,$i);#总进度

深度录屏_选择区域_20180803181349.gif

本原创文章未经允许不得转载 | 当前页面:五好的Book » 又get到一个装波技能-php cmd 下进度条展示

评论

文章评论已关闭!