【发布时间】:2011-07-13 00:36:17
【问题描述】:
我希望能够在命令行的简单 PHP 脚本中显示进度表。而不是看到
Progress: 0%
Progress: 1%
etc...
我只想更改数字,并替换以前的数字,就像 git clone 所做的那样,例如 Resolving deltas: 100% (8522/8522), done.。
在搜索这个时,我找到了same question answered in Perl,这是完美的,但我在 PHP 中找不到它。可能吗?如果没有,我会求助于 C。
谢谢
更新:如果有人对 C++ 版本感兴趣,it's here。
【问题讨论】:
-
通常php在任何东西发送到浏览器之前就已经完成了它的工作,脚本在做什么?
-
@Dagon 他正在使用命令行
-
哇!谢谢,听起来更奇怪,然后我做的唯一 php 命令行是为我做的,它几乎不适合 user 界面。
-
是的,它在命令行上。它只是用于简单的脚本,供个人使用:更新项目版本号,将文件传输到某处等。没有面向用户的
-
真正的男人不需要漂亮的进度条:-)
标签: php command-line stdout autoflush