从php调用C程序并读取程序输出
发布时间:2020-12-13 18:23:09 所属栏目:PHP教程 来源:网络整理
导读:有人可以解释一下如何从 PHP脚本运行C程序并将C程序的控制台输出存储到php变量中吗? 我的程序使用C printf()函数在控制台上打印一个整数值.我想读取这个值并将其存储在php变量中. 我正在使用linux.我尝试过exec,但是一旦回显到页面,它就不会显示变量值 这是
有人可以解释一下如何从
PHP脚本运行C程序并将C程序的控制台输出存储到php变量中吗?
我的程序使用C printf()函数在控制台上打印一个整数值.我想读取这个值并将其存储在php变量中. 这是我正在使用的代码段. exec("Release/matchface image1.jpg image2.jpg",$output); while( list(,$row) = each($output) ) { echo $row. "<br />"; }
您将要使用
shell_exec() 功能(引用):
这意味着看起来像这样: $output = shell_exec('/path/to/your/program'); 或者,您可以使用
而且,在代码中: $output = `/path/to/your/program`; (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |