Php Symfony ProgressBar:如何重新创建文章开头显示的工具栏
在Symfony中有一个gif,显示了一个漂亮的Php Symfony ProgressBar:如何重新创建文章开头显示的工具栏,php,symfony,Php,Symfony,在Symfony中有一个gif,显示了一个漂亮的ProgressBar 在该条中: 一种格式可以跨越多行;这在你需要的时候非常有用 要在进度栏旁边显示更多上下文信息,请参见 本文开头的示例) 但是: 如何使格式跨越多行?使用\n似乎不起作用 是否有gif中显示的ProgressBar的工作示例 问题1 使用\n是正确的,只要\n不是转义的或在单引号字符串中。例如: /** @var ProgressBar $bar */ $bar->setFormat("Current: %current
ProgressBar
在该条中:
一种格式可以跨越多行;这在你需要的时候非常有用
要在进度栏旁边显示更多上下文信息,请参见
本文开头的示例)
但是:
\n
似乎不起作用ProgressBar
的工作示例\n
是正确的,只要\n
不是转义的或在单引号字符串中。例如:
/** @var ProgressBar $bar */
$bar->setFormat("Current: %current%\nMax: %max%");
问题2
参考示例的代码是单元测试的一部分。该守则可于
我删除了单元测试代码并创建了一个工作示例(使用symfony/console^3.3
进行测试):
代码
谢谢!我还没有测试代码,但我会信任它的!:)