代码分享-PHP-在Linux命令行生成一个动态的进度条
相信很多人在终端或使用Linux系统后端安装软件时,都会看到一个“## 2%” 类似的进度条,下面我们用PHP模拟一个,在Linux命令行生成一个动态的进度条
<?php
$total = 100;
for ($i = 1; $i <= $total; $i++) {
printf("progress: [%-50s] %d%% Done\r", str_repeat('#',intval($i/$total*50)), intval($i/$total*100));
usleep(100000);
}
echo "\nDone!\n";
效果如下: