Comment puis-je utiliser l'entrée standard PHP pour les scripts ?

Linda Hamilton
Libérer: 2024-11-02 12:43:30
original
337 Les gens l'ont consulté

How Can I Use PHP Standard Input for Scripting?

Entrée standard PHP

PHP est principalement connu pour le développement Web où l'entrée standard n'est pas disponible. Cependant, la polyvalence de PHP s'étend aux scripts à usage général lorsqu'il adhère à ses conventions basées sur le Web. Cet article explore la possibilité pour les scripts PHP de récupérer les entrées de stdin à l'aide de fgetc() ou d'autres fonctions d'entrée.

Pour saisir des données de stdin à l'aide de PHP, un descripteur de fichier vers php://stdin peut être créé. Par la suite, les données peuvent être lues en utilisant fgets() (pour la saisie de ligne) ou fgetc() (pour la saisie d'un seul caractère).

Voici un exemple de script PHP :

<code class="php"><?php
$f = fopen('php://stdin', 'r');

while ($line = fgets($f)) {
  echo $line;
}

fclose($f);
?></code>
Copier après la connexion

En exécutant ceci script, le programme PHP lit et affiche les entrées fournies via le canal d'entrée standard.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal