silfoxs / progress-bar
这是php脚本进度条
v0.0.1
2020-12-31 08:06 UTC
Requires
- php: >=7.0
Requires (Dev)
- php: >=7.0
This package is auto-updated.
Last update: 2024-05-29 04:55:44 UTC
README
一个php脚本进度条工具
自定义风格示例
$progress->style([ //进度条标题 'title' => sprintf('下载%s', $total), //进度条长度 'length' => 50, //进度条占位符 'placeholder' => '-', //进度条样式 'progress' => '>', //进度条满提示 'done' => '完毕!', ])->show($progress);
示例
$progress = new Silfoxs\ProgressBar(); for ($j=0; $j < 10; $j++) { $progress->total($total = mt_rand(100, 500)); for ($i = 1; $i <= $total; $i++) { $progress->style([ 'title' => sprintf('下载%s', $total), ])->show($i); usleep(mt_rand(10000, 300000)); } }