У меня большой опыт написания php-скриптов, запускаемых в контексте веб-сервера, и почти нет опыта написания php-скриптов для CLI или GUI.
Я использовал командную строку для 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-скрипт «ждать ввода» из командной строки.