例如最小的脚本:
#!/usr/bin/php
<?php
# do some stuff and then drop into another interactive script:
system('something.sh');
'something'可以是bash,binary等等,无论是什么,都是交互式的,比如sql / telnet / etc.在bash中,这是微不足道的。这甚至可能在php内部吗?
我已经尝试过system(),exec(),passthru(),shell_exec()
proc_open()看起来可能但设置起来很乱。
答案 0 :(得分:0)
如果您想要互动,proc_open()
完全您需要的内容。
如果我没记错的话,这是获得子进程的STDIO的唯一方法,如果你重定向输入/输出,你将需要它。