我正在尝试编写一个执行PHP脚本的c程序。 我尝试使用我在谷歌搜索中遇到的php_execute_script函数。 但是,似乎我必须调用抛出异常的TSRMLS_FETCH()。 有谁知道为什么?或者我该如何以正确的方式做到这一点?
感谢。
答案 0 :(得分:4)
您可以使用exec
功能:
exec ("php myscript.php");
或者您可以使用popen
:
FILE *p;
p = popen("php myscript.php","r");
pclose(p);
答案 1 :(得分:0)
你想要的是嵌入PHP解释器。 您可以从facebook github
尝试PHPEmbed