xiaosongshu/progress

PHP的进度条,在cli模式下使用。(一个用于PHP的cli模式的进度条插件。)

v1.0.5 2023-09-05 10:17 UTC

This package is auto-updated.

Last update: 2024-09-05 12:27:52 UTC


README

PHP进度条

项目介绍

在PHP的cli模式下运行,需要显示进度条。可以使用本插件来完成。

安装方法

composer require xiaosongshu/progress

使用方法

创建index.php文件,写入如下内容:

use Xiaosongshu\Progress\ProgressBar;
/** 创建进度条 */
$bar = new ProgressBar();
/** 总长度 */
$bar->createBar(200);
/** 设置颜色:紫色 (非必选 ,默认白色) */
$bar->setColor('purple');
/** 更新进度条 */
for ($i=1;$i<=10;$i++){
    //your code ......
    /** 模拟业务耗时 */
    sleep(1);
    /** 更新进度条 */
    $bar->advance(2);
}

执行php index.php,就可以看到类似进度条如下:

50%================================================>

联系作者

邮箱:2723659854@qq.com