如何让PHP在运行用C编写的可执行文件时侦听输入?
我有一个用C编写的exe文件,我正在使用shell_exec从PHP运行这个文件。我打算以几乎与使用命令提示符相同的方式运行此文件。 问题是,当程序遇到需要监听用户输入的“scanf”语句时,它不会监听输入,而是在假定一些随机输入甚至空白输入的情况下继续执行。如何让PHP在运行用C编写的可执行文件时侦听输入?,php,shell-exec,Php,Shell Exec,我有一个用C编写的exe文件,我正在使用shell_exec从PHP运行这个文件。我打算以几乎与使用命令提示符相同的方式运行此文件。 问题是,当程序遇到需要监听用户输入的“scanf”语句时,它不会监听输入,而是在假定一些随机输入甚至空白输入的情况下继续执行。 我需要PHP等待用户提供一些输入,就像从cmd执行时一样。如何解决这个问题?一个解决方案是修改c程序以获取命令行参数。不,我特别需要接受运行时用户输入。我已经在问题中明确了我的要求,这正是我需要的。。。没有别的了,我在上面粘贴的url直接
我需要PHP等待用户提供一些输入,就像从cmd执行时一样。如何解决这个问题?一个解决方案是修改c程序以获取命令行参数。不,我特别需要接受运行时用户输入。我已经在问题中明确了我的要求,这正是我需要的。。。没有别的了,我在上面粘贴的url直接链接到了这个问题的答案。或者在该页面中搜索proc_open