Как реализовать ввод данных по такому принципу в консольном приложении PHP:
1. Приложение выводит текст с запросом Имени и ожидает ввода.
2. Пользователь вводит данные. Они записываются в переменную $name
3. Приложение выводит текст с запросом Фамилии и ожидает ввода.
4. Пользователь вводит данные. Они записываются в переменную $lastname
5. Приложение выводит текст с запросом Возраста и ожидает ввода.
6. Пользователь вводит данные. Если данные - число, то они записываются в переменную $age, если нет, то выдает сообщение, что данные не являются числом. И здесь нужно заново выполнять запрос возраста.
Далее, как запустить выполнение определенного участка кода? Допустим, есть команда "Перевести в транслит". Если пользователь вводит текст /translit, то запускается код, который запрашивает строку для транслитерации. Как в этом месте начать принимать данные? Запрашивать ввода данных, и ожидать их ввода? Не могу понять логику, как это реализуется. Фундаментальная вещь, но я нуб в PHP и не могу въехать.