Lectura de entrada estándar en PHP
Si bien PHP se usa comúnmente para el desarrollo web, también es un lenguaje de programación de propósito general. Un aspecto que puede resultar menos familiar es la posibilidad de leer la entrada desde la entrada estándar (stdin). Este artículo explora cómo lograr esto en PHP, particularmente usando la función fgetc().
En PHP, la salida estándar generalmente está disponible a través de funciones como print y echo. Sin embargo, para leer desde la entrada estándar, debemos crear un identificador de archivo y luego usar la función fgets() para ingresar líneas o fgetc() para ingresar caracteres.
El siguiente script demuestra cómo leer desde la entrada estándar usando PHP:
Este script abre un identificador de archivo en stdin usando fopen('php://stdin', 'r'). Luego, la función fgets() se emplea para leer líneas de la entrada estándar, y cada línea se repite en la salida estándar.
Al seguir estos pasos, puedes leer fácilmente la entrada estándar en PHP, expandiendo su funcionalidad más allá del desarrollo web. en escenarios de scripting de propósito general.
Descargo de responsabilidad: Todos los recursos proporcionados provienen en parte de Internet. Si existe alguna infracción de sus derechos de autor u otros derechos e intereses, explique los motivos detallados y proporcione pruebas de los derechos de autor o derechos e intereses y luego envíelos al correo electrónico: [email protected]. Lo manejaremos por usted lo antes posible.
Copyright© 2022 湘ICP备2022001581号-3