Чтение стандартного ввода в PHP
Хотя PHP широко используется для веб-разработки, он также является языком сценариев общего назначения. Один аспект, который может быть менее знакомым, — это возможность чтения ввода со стандартного ввода (stdin). В этой статье рассматривается, как добиться этого в PHP, в частности с помощью функции fgetc().
В PHP стандартный вывод обычно доступен через такие функции, как печать и эхо. Однако для чтения со стандартного ввода мы должны создать дескриптор файла, а затем использовать функцию fgets() для строкового ввода или fgetc() для ввода символов.
Следующий скрипт демонстрирует, как читать со стандартного ввода с помощью PHP:
Этот скрипт открывает дескриптор файла на стандартный ввод с помощью fopen('php://stdin', 'r'). Затем функция fgets() используется для чтения строк из стандартного ввода, и каждая строка выводится на стандартный вывод.
Следуя этим шагам, вы можете легко читать стандартный ввод в PHP, расширяя его функциональность за пределы веб-разработки. в сценарии сценариев общего назначения.
Отказ от ответственности: Все предоставленные ресурсы частично взяты из Интернета. В случае нарушения ваших авторских прав или других прав и интересов, пожалуйста, объясните подробные причины и предоставьте доказательства авторских прав или прав и интересов, а затем отправьте их по электронной почте: [email protected]. Мы сделаем это за вас как можно скорее.
Copyright© 2022 湘ICP备2022001581号-3