Maison > Article > développement back-end > Que signifie php stdin ?
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.
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('php://stdin', 'r'); echo "请输入: "; $test = fread($demo, 12); //最多读取12个字符 echo sprintf("输入为: %s\n", $test); fclose($demo);
Résultat d'exécution :
请输入内容:sad 输入的内容为: sad 请输入: asdasdasdasdasdasd 输入为: asdasdasdasd(这里因为设置了最多读取12个字符,设置更多一些就可以完整显示)
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!