gpt4 book ai didi

PHP 使用来自用户输入的管道和标准输入

转载 作者:行者123 更新时间:2023-12-05 07:43:45 25 4
gpt4 key购买 nike

运行时

ls | php script.php

fgets(STDIN) 不等待用户输入:

<?php 
$pipe = stream_get_contents(STDIN);
echo "Enter something";
$line = fgets(STDIN);

但是如果我跑

php script2.php 

使用 script2.php :

<?php 
echo "Enter something";
$line = fgets(STDIN);

脚本暂停等待我的输入。如何获取管道并等待用户输入?

最佳答案

改为使用 readline php的功能,它会工作正常,

$string=readline("Enter value: ");
echo $string;

关于PHP 使用来自用户输入的管道和标准输入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43436381/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com