【发布时间】:2010-04-28 05:13:31
【问题描述】:
我有很多编写在 web 服务器上下文中运行的 php 脚本的经验,而几乎没有编写用于 CLI 或 GUI 输出的 php 脚本的经验。
我使用过 linux 的命令行,但对 DOS 没有太多经验。
假设我有 php 脚本:
<?php
echo('Hello world');
for ($idx = 0 ; $idx < 100 ; $idx++ )
{
echo 'I am line '. $idx . PHP_EOL;
}
然后,我在 DOS 命令提示符下运行它:
# php helloworld.php
现在这将快速输出输出,我必须向上滚动 DOS 命令窗口才能看到输出。
我想一次看到一个“全屏”输出。
从 DOS 用户的角度来看,您是如何做到这一点的?
此外,虽然这不是我的主要问题,但我也有兴趣了解如何使 php 脚本在命令提示符下“等待输入”。
【问题讨论】:
-
你在寻找类似于
more在Linux 上的东西吗? -
如果您希望对结果进行分页,DOS 确实有 more 命令。用法是一样的,所以在你的例子中: php helloworld.php |more 就可以了。
-
是的,这就是我一直在寻找的东西 - 谢谢 - 我会体验一下
-
是的!谢谢-php helloworld.php |更多作品。这就是我想要的。坚持这个答案,我会给你Goodie Points
-
你说的这个“DOS”是什么?是不是类似于 Windows 命令提示符?
标签: php user-interface command-line-interface dos