calirails
@calirails

Как в PHP продолжать выполнение команды, пока в консоль не поступит определенный текст?

Допустим, гипотетически существует приложение, которое подсчитывает количество символов во входящих данных.

app: Введите предложение:
user: Шла Маша по шоссе
app: Количество символов: 17

В коде этого приложения так же есть возможность оставить отзыв. Чтобы оставить отзыв, нужно ввести команду "Отзыв".

Как только вводится "Отзыв", программа начинает выполнять другую часть своего кода.

app: Оставьте свой отзыв:
user: Отличное приложение!

И с этого момента всё, что отправляется приложению, допустим, записывается новой строкой в файл. Чтобы остановить добавление отзывов, нужно ввести команду "Стоп".

По какому алгоритму реализовать такое? Как дать понять приложению, что нужно выполнять определенную функцию и завершить ее в случае поступления команды "Стоп".

Объясните, пожалуйста. Не въеду.
  • Вопрос задан
  • 91 просмотр
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы