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>
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!