tinyapps / script-progress
一个用于实时更新php-cli脚本进度的简单库,可显示剩余的估计时间。
v1.0.1
2021-12-16 12:31 UTC
Requires
- php: ^7.0 || ^8.0
This package is auto-updated.
Last update: 2024-09-16 18:30:08 UTC
README
这是一个用于php-cli脚本进度输出的简单库。它易于使用,可以打印出脚本完成前剩余的估计时间。您可以始终知道脚本是否仍在进行中,或者可能会卡住,以及它将何时大致完成。
示例输出:已完成20%。预计剩余02m 16s。
就这么简单。
安装
composer require tinyapps/script-progress
示例用法
$numberOfItems = 20; $progress = new TinyApps\ScriptProgress\Progress($numberOfItems); for ($i=0; $i <= $numberOfItems; $i++) { // do something $progress->update($i); }
相应文件夹中也有示例。
将很快添加更多功能。