1

Linux 環境で C 言語で書かれた共有ライブラリがあります。これらの共有ライブラリ API を REST ベースの PHP Web サービスに公開する方法は?

4

2 に答える 2

0

「exec」の方法で実行したくない場合は、php 内から直接動作させる前に、いくつかの作業を行う必要があります。

このhttp://devzone.zend.com/1435/wrapping-c-classes-in-a-php-extension/チュートリアルを確認してください。

config.m4 ファイルを作成し、C コードに PHP 固有のインクルードと変数を配置する必要があります。

この答えを確認してください:

C で書かれた PHP 拡張機能のリンク

良い例です。

于 2013-09-27T11:39:53.603 に答える
0

少し見にくいですが、PHP REST Api でメソッドを実行してsystem、 , exec, passthru... 経由でプロセスを呼び出すことができます。ライブラリから返された情報を解析し、PHP Api によって json 形式で結果を返します。

于 2013-09-27T10:04:37.163 に答える