1

ここにいる理由は、phpolait と呼ばれる 2006 年に公開された php フレームワークです ( phpolaitからダウンロードでき、ドキュメントはドキュメント から参照できます) 。

誰かが関数JSONRpcProxyを使用している、または知っている場合、小さな問題を解決するのに役立つかもしれません。

まず、Web ルート ディレクトリに /test/ という名前のディレクトリを作成し、そこに phpolait フレームワークを配置しました。そして、ファイル info.php と function.php を作成しています

info.php ソース =>

<?php
require_once("./phpolait/phpolait.php");
$proxy = new JSONRpcProxy("http://127.0.0.1/test/function.php");

echo $proxy->power(2,2);
?>

function.php ソース =>

class Math{
    public function power($x,$y){
        return pow($x,$y);
    }
    public function fact($x){
        if ($x==0){
        return 1;
        } else {
            $x *= $this->fact($x-1);
        }
        return $x;
    }
};

new JSONRpcServer(new Math());

info.php ファイルにアクセスしようとすると、配列が取得されます =>

Array ( [0] => [1] => JSON-RPC call failed. [2] => )

私はドキュメントを読んできましたが、重要なものが欠けていることがわかります。このフレームワークに触れている人がいる場合は、私に手を差し伸べていただければ幸いです。ありがとう :)

PS。また、改善を続けているphpolaitフレームワークの代替案にも興味があり、少なくともバージョンが更新されています

4

0 に答える 0