我怎么能用PHP为我的c程序赋值

时间:2014-03-24 22:35:39

标签: php html c cmd

我正在尝试运行一个在Web浏览器中使用PHP添加两个数字的C程序。但是当我运行命令时 exec“gcc name.c -o a& a”它 返回一些垃圾结果,总和是:8000542.00。它不要求任何输入。 我想从浏览器给scanf输入。请告诉我如何解决我的问题。 我试过这个但是无法成功处理它。

$desc = array(0=> array ('pipe','w'), 1=> array ('pipe','r'));
$cmd = "C:\xampp\htdocs\add.exe";
$pipes=array();
$p = proc_open($cmd,$desc,$pipes);

if(is_resource($p))
{

 echo stream_get_contents($pipes[0]);
 fclose($pipes[0]);

 $return_value=proc_close($p);
 echo $return_value;

0 个答案:

没有答案