Maison > développement back-end > Problème PHP > Comment utiliser l'entrée standard php

Comment utiliser l'entrée standard php

angryTom
Libérer: 2023-02-28 06:06:01
original
2857 Les gens l'ont consulté

Comment utiliser l'entrée standard php

Comment utiliser l'entrée standard php

L'entrée et la sortie standard php nous permettent d'interagir dans la ligne de commande, Voyons ensemble comment l'utiliser.

<?php
// ask for input
fwrite(STDOUT, "Enter your name: ");
 
// get input
$name = trim(fgets(STDIN)); // 接收用户输入
 
// write input back
fwrite(STDOUT, "Hello, $name!");
?>
Copier après la connexion

Méthode d'exécution :

1. Exécutez cmd

2. Accédez au répertoire où se trouve php.exe

.

3. Tapez la commande

et exécutez :

php inouttest.php
Copier après la connexion

Le résultat est :

Enter your name: davy
Hello, davy!
Copier après la connexion

Parmi eux :

Constante Description

Périphérique d'entrée standard STDIN

Périphérique de sortie standard STDOUT

Périphérique d'erreur standard STDERR

Vous pouvez utiliser ces trois constantes dans les scripts PHP pour accepter les entrées utilisateur ou afficher le traitement et les calculs résultats.

Le processus de traitement PHP est le suivant : La fonction fwrite() écrira d'abord un message sur le périphérique de sortie standard et demandera le nom de l'utilisateur. Il lit ensuite les informations d'entrée utilisateur obtenues à partir du périphérique d'entrée standard dans une variable PHP et les combine en une chaîne. Utilisez ensuite fwrite() pour imprimer la chaîne sur le périphérique de sortie standard

Pour plus de connaissances sur PHP, veuillez visiter le Site Web PHP chinois  !

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!

Étiquettes associées:
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 numéros
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal