"Se um trabalhador quiser fazer bem o seu trabalho, ele deve primeiro afiar suas ferramentas." - Confúcio, "Os Analectos de Confúcio. Lu Linggong"
Primeira página > Programação > Como posso ler a entrada padrão (stdin) em PHP?

Como posso ler a entrada padrão (stdin) em PHP?

Publicado em 2024-11-03
Navegar:461

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

Leitura de entrada padrão em PHP

Embora o PHP seja comumente usado para desenvolvimento web, também é uma linguagem de script de uso geral. Um aspecto que pode ser menos familiar é a possibilidade de ler a entrada da entrada padrão (stdin). Este artigo explora como fazer isso em PHP, especialmente usando a função fgetc().

Em PHP, a saída padrão geralmente está disponível por meio de funções como print e echo. No entanto, para ler do stdin, devemos criar um identificador de arquivo e então usar a função fgets() para entrada de linha ou fgetc() para entrada de caracteres.

O script a seguir demonstra como ler do stdin usando PHP:

Este script abre um identificador de arquivo para stdin usando fopen('php://stdin', 'r'). A função fgets() é então empregada para ler linhas de stdin, e cada linha é ecoada para a saída padrão.

Seguindo essas etapas, você pode ler facilmente a entrada padrão em PHP, expandindo sua funcionalidade além do desenvolvimento web em cenários de script de uso geral.

Tutorial mais recente Mais>

Isenção de responsabilidade: Todos os recursos fornecidos são parcialmente provenientes da Internet. Se houver qualquer violação de seus direitos autorais ou outros direitos e interesses, explique os motivos detalhados e forneça prova de direitos autorais ou direitos e interesses e envie-a para o e-mail: [email protected]. Nós cuidaremos disso para você o mais rápido possível.

Copyright© 2022 湘ICP备2022001581号-3