我希望创建一个shell“Menu”
我希望使用PHP,而不是使用bash作为我的脚本。是否可以使用php运行外部程序,该程序将与用户交互?
例如,假设我想让php脚本运行/ bin / bash(只是一个例子),但是当退出bash时,回到脚本的开头(即再次显示菜单)
由于
答案 0 :(得分:1)
答案 1 :(得分:0)
PHP可以用来创建所谓的“菜单”程序,就像任何其他编程语言一样(例如Python / Perl等)。除非绝对必要,否则您可能正在调用专有应用程序,PHP有自己的功能和模块与操作系统进行交互。例如,如果要移动/复制文件,可以使用rename(),copy()等功能。请阅读PHP手册以获取更多信息。当然,如果你真的想从PHP调用外部程序,你可以使用exec()或shell_exec()等。查看手册。