Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/244.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
为用户提供从PHP命令链接应用程序中选择的选项_Php_Command Line - Fatal编程技术网

为用户提供从PHP命令链接应用程序中选择的选项

为用户提供从PHP命令链接应用程序中选择的选项,php,command-line,Php,Command Line,我正在创建一个应用程序,我希望从用户那里获得一些输入,这是通过使用readline函数实现的 <?php $input = readline("Some input is required "": "); echo $input ?> 现在我只想让用户从这5个选项中选择任何选项,但我找不到它的任何函数 如果(!in_array($input,['a','b',…])回显“重试”,请让我知道它在PHP中是否可以实现,然后再次要求用户输入(在循环

我正在创建一个应用程序,我希望从用户那里获得一些输入,这是通过使用readline函数实现的

<?php
$input = readline("Some input is required "": ");
echo $input
?>
现在我只想让用户从这5个选项中选择任何选项,但我找不到它的任何函数


如果(!in_array($input,['a','b',…])回显“重试”,请让我知道它在PHP中是否可以实现,然后再次要求用户输入(在循环中)…!?看看它是怎么做的,或者只是使用package@LawrenceCherone感谢看起来像我想要的,但我只需要检查它是如何工作的,这样我就可以直接使用选项,而不是使用完整的软件包。还有一个便笺,它为您提供了问题、选项和颜色等随时可用的功能。但一般来说,在CLI中为我提供交互式菜单只能在shell或cmd中使用,但很少同时在两者中使用。
Here is some question :  
option a  
option b 
option c 
option d 
option e