我在 Linux 环境中有一个用 C 语言编写的共享库。如何将这些共享库 API 公开给基于 REST 的 PHP WebService?
问问题
355 次
2 回答
0
如果您不想以“执行”方式执行此操作,则必须先做一些工作,然后才能直接从 php 中使其工作。
检查这个http://devzone.zend.com/1435/wrapping-c-classes-in-a-php-extension/教程。
您必须编写一个 config.m4 文件并将 PHP 特定的包含和变量放入您的 C 代码中。
检查这个答案:
这是一个很好的例子。
于 2013-09-27T11:39:53.603 回答
0
这有点难看,但是您可以在 PHP REST Api 中执行方法以通过system
, exec
, passthru
... 解析库返回的信息并通过 PHP Api 以 json 格式返回结果。
于 2013-09-27T10:04:37.163 回答