Menro
web, seo, email, hack
- Регистрация
- 27 Янв 2008
- Сообщения
- 689
- Реакции
- 138
- Автор темы
- #1
Всем привет!
Подскажите пожалуйста по функции readline. Запускаю скрипт из консоли (именно консольное приложение пишу).
В этом примере я ожидаю, что сначала покажутся элементы массива, которые я вывожу в цикле, а уже затем будет вопрос "Мой вопрос". Но почему-то это работает иначе. Сначала выводится вопрос, а уже затем результат цикла.
Как заставить работать как ожидаемо?
Или подскажите, как можно иначе задавать вопросы пользователю по ходу выполнения программы в консоли?
Подскажите пожалуйста по функции readline. Запускаю скрипт из консоли (именно консольное приложение пишу).
PHP:
$array = array('one', "two");
foreach ($array as $arr) {
echo $arr;
}
$line = readline("Мой вопрос: ");
readline_add_history($line);
В этом примере я ожидаю, что сначала покажутся элементы массива, которые я вывожу в цикле, а уже затем будет вопрос "Мой вопрос". Но почему-то это работает иначе. Сначала выводится вопрос, а уже затем результат цикла.
Как заставить работать как ожидаемо?
Или подскажите, как можно иначе задавать вопросы пользователю по ходу выполнения программы в консоли?
Последнее редактирование: