«Если рабочий хочет хорошо выполнять свою работу, он должен сначала заточить свои инструменты» — Конфуций, «Аналитики Конфуция. Лу Лингун»
титульная страница > программирование > Как я могу читать стандартный ввод (stdin) в PHP?

Как я могу читать стандартный ввод (stdin) в PHP?

Опубликовано 3 ноября 2024 г.
Просматривать:973

How Can I Read Standard Input (stdin) in PHP?

Чтение стандартного ввода в PHP

Хотя PHP широко используется для веб-разработки, он также является языком сценариев общего назначения. Один аспект, который может быть менее знакомым, — это возможность чтения ввода со стандартного ввода (stdin). В этой статье рассматривается, как добиться этого в PHP, в частности с помощью функции fgetc().

В PHP стандартный вывод обычно доступен через такие функции, как печать и эхо. Однако для чтения со стандартного ввода мы должны создать дескриптор файла, а затем использовать функцию fgets() для строкового ввода или fgetc() для ввода символов.

Следующий скрипт демонстрирует, как читать со стандартного ввода с помощью PHP:

Этот скрипт открывает дескриптор файла на стандартный ввод с помощью fopen('php://stdin', 'r'). Затем функция fgets() используется для чтения строк из стандартного ввода, и каждая строка выводится на стандартный вывод.

Следуя этим шагам, вы можете легко читать стандартный ввод в PHP, расширяя его функциональность за пределы веб-разработки. в сценарии сценариев общего назначения.

Последний учебник Более>

Изучайте китайский

Отказ от ответственности: Все предоставленные ресурсы частично взяты из Интернета. В случае нарушения ваших авторских прав или других прав и интересов, пожалуйста, объясните подробные причины и предоставьте доказательства авторских прав или прав и интересов, а затем отправьте их по электронной почте: [email protected]. Мы сделаем это за вас как можно скорее.

Copyright© 2022 湘ICP备2022001581号-3