Maison > développement back-end > Problème PHP > Que signifie php stdin ?

Que signifie php stdin ?

藏色散人
Libérer: 2023-03-14 11:02:02
original
3310 Les gens l'ont consulté

stdin en php est une constante, sa fonction est de lire le contenu de la console. Lorsque vous rencontrez cette constante ou ouvrez le script "php://stdin" via la fonction fopen(), il attendra que l'utilisateur saisisse du contenu. jusqu'à ce que l'utilisateur appuie sur Entrée pour soumettre.

Que signifie php stdin ?

L'environnement d'exploitation de cet article : système Windows 7, PHP version 7.4, ordinateur Dell G3.

php stdin Qu'est-ce que cela signifie ?

PHP STDIN Utilisation :

"STDIN" en langage PHP est utilisé pour lire le contenu de la console, rencontrer cette constante ou ouvrir php:// via fopen() function Le script stdin attendra la saisie de l'utilisateur jusqu'à ce que l'utilisateur appuie sur la touche Entrée pour soumettre.

Écrivez un fichier stdin.php et testez-le :

<?php
echo "请输入内容:";
$jimmy = fgets(STDIN);
echo sprintf("输入的内容为: %s\n", $jimmy);
$demo = fopen(&#39;php://stdin&#39;, &#39;r&#39;);
echo "请输入: ";
$test = fread($demo, 12); //最多读取12个字符
echo sprintf("输入为: %s\n", $test);
fclose($demo);
Copier après la connexion

Résultat d'exécution :

请输入内容:sad
输入的内容为: sad
请输入: asdasdasdasdasdasd
输入为: asdasdasdasd(这里因为设置了最多读取12个字符,设置更多一些就可以完整显示)
Copier après la connexion

Apprentissage recommandé : "Tutoriel vidéo PHP"

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